freemind.view.mindmapview
Class EditNodeBase

java.lang.Object
  extended by freemind.view.mindmapview.EditNodeBase
Direct Known Subclasses:
EditNodeDialog, EditNodeExternalApplication, EditNodeTextField, EditNodeWYSIWYG

public class EditNodeBase
extends java.lang.Object

Author:
foltin

Nested Class Summary
static interface EditNodeBase.EditControl
           
protected  class EditNodeBase.EditCopyAction
           
protected  class EditNodeBase.EditPopupMenu
           
 
Field Summary
protected static int BUTTON_CANCEL
           
protected static int BUTTON_OK
           
protected static int BUTTON_SPLIT
           
protected  NodeView node
           
protected  java.lang.String text
           
protected  java.awt.event.FocusListener textFieldListener
           
 
Method Summary
protected  boolean binOptionIsTrue(java.lang.String option)
           
 void closeEdit()
           
 java.awt.datatransfer.Clipboard getClipboard()
           
protected  Controller getController()
           
 EditNodeBase.EditControl getEditControl()
           
protected  FreeMindMain getFrame()
           
protected  ModeController getModeController()
           
 NodeView getNode()
           
protected  java.lang.String getText()
           
protected  java.lang.String getText(java.lang.String string)
           
 java.awt.event.FocusListener getTextFieldListener()
           
protected  MapView getView()
           
protected  void redispatchKeyEvents(javax.swing.text.JTextComponent textComponent, java.awt.event.KeyEvent firstKeyEvent)
           
 void setText(java.lang.String string)
           
 void setTextFieldListener(java.awt.event.FocusListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUTTON_OK

protected static final int BUTTON_OK
See Also:
Constant Field Values

BUTTON_CANCEL

protected static final int BUTTON_CANCEL
See Also:
Constant Field Values

BUTTON_SPLIT

protected static final int BUTTON_SPLIT
See Also:
Constant Field Values

node

protected NodeView node

text

protected java.lang.String text

textFieldListener

protected java.awt.event.FocusListener textFieldListener
Method Detail

getView

protected MapView getView()

getModeController

protected ModeController getModeController()

getController

protected Controller getController()

getText

protected java.lang.String getText(java.lang.String string)

getFrame

protected FreeMindMain getFrame()

binOptionIsTrue

protected boolean binOptionIsTrue(java.lang.String option)

closeEdit

public void closeEdit()

getText

protected java.lang.String getText()

getClipboard

public java.awt.datatransfer.Clipboard getClipboard()

getEditControl

public EditNodeBase.EditControl getEditControl()

getNode

public NodeView getNode()

getTextFieldListener

public java.awt.event.FocusListener getTextFieldListener()

setText

public void setText(java.lang.String string)

setTextFieldListener

public void setTextFieldListener(java.awt.event.FocusListener listener)

redispatchKeyEvents

protected void redispatchKeyEvents(javax.swing.text.JTextComponent textComponent,
                                   java.awt.event.KeyEvent firstKeyEvent)