jas.swingstudio.adaptor
Class PageTreeAdaptor
java.lang.Object
|
+--java.util.Observable
|
+--jas.util.CommandProcessor
|
+--jas.swingstudio.JASCommandProcessor
|
+--jas.swingstudio.TreeAdaptor
|
+--jas.swingstudio.adaptor.PageTreeAdaptor
- All Implemented Interfaces:
- java.util.EventListener, PageListener
- public class PageTreeAdaptor
- extends TreeAdaptor
- implements PageListener
Method Summary |
protected javax.swing.JPopupMenu |
getPopupMenu()
|
void |
init()
Override this method to perform initialization. |
protected boolean |
isEditable()
Override if cell should be editable (rename support) |
void |
onDelete()
|
void |
onDoubleClick()
|
void |
onRename()
|
void |
onShow()
|
void |
pageChanged(PageEvent e)
|
boolean |
stopEditing(java.lang.String newName)
Override to notified of (and possible veto) rename operations |
protected void |
updateNode(int flags)
Called when a node is updated, normally as a result
of the flags changing. |
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageTreeAdaptor
public PageTreeAdaptor()
init
public void init()
- Description copied from class:
TreeAdaptor
- Override this method to perform initialization.
Called after the object is created and attached to
its AdaptorSite.
- Overrides:
init
in class TreeAdaptor
updateNode
protected void updateNode(int flags)
- Description copied from class:
TreeAdaptor
- Called when a node is updated, normally as a result
of the flags changing.
- Overrides:
updateNode
in class TreeAdaptor
onShow
public void onShow()
onDelete
public void onDelete()
onRename
public void onRename()
stopEditing
public boolean stopEditing(java.lang.String newName)
- Description copied from class:
TreeAdaptor
- Override to notified of (and possible veto) rename operations
- Overrides:
stopEditing
in class TreeAdaptor
- Following copied from class:
jas.swingstudio.TreeAdaptor
- Parameters:
newName
- the proposed result of renaming- Returns:
- false to veto the rename operation
isEditable
protected boolean isEditable()
- Description copied from class:
TreeAdaptor
- Override if cell should be editable (rename support)
- Overrides:
isEditable
in class TreeAdaptor
onDoubleClick
public void onDoubleClick()
pageChanged
public void pageChanged(PageEvent e)
- Specified by:
pageChanged
in interface PageListener
getPopupMenu
protected javax.swing.JPopupMenu getPopupMenu()
- Overrides:
getPopupMenu
in class TreeAdaptor