|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.AbstractCellEditor
javax.swing.DefaultCellEditor
de.uni_paderborn.fujaba.app.TabProxy.FujabaTreeCellEditor
TreeCellEditor for editing the Nodes in the TreeView.
Nested Class Summary |
Nested classes inherited from class javax.swing.DefaultCellEditor |
javax.swing.DefaultCellEditor.EditorDelegate |
Field Summary | |
private ASGDiagram |
editedDiagram
No comment provided by developer, please add a comment to improve documentation. |
private javax.swing.tree.DefaultMutableTreeNode |
editedNode
No comment provided by developer, please add a comment to improve documentation. |
Fields inherited from class javax.swing.DefaultCellEditor |
clickCountToStart, delegate, editorComponent |
Fields inherited from class javax.swing.AbstractCellEditor |
changeEvent, listenerList |
Constructor Summary | |
TabProxy.FujabaTreeCellEditor(javax.swing.JTree tree)
Constructor for class FujabaTreeCellEditor |
Method Summary | |
ASGDiagram |
getCurrentEditedDiagram()
Get the currentEditedDiagram attribute of the FujabaTreeCellEditor object |
javax.swing.tree.DefaultMutableTreeNode |
getCurrentEditedNode()
Get the currentEditedNode attribute of the FujabaTreeCellEditor object |
java.awt.Component |
getTreeCellEditorComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
Get the treeCellEditorComponent attribute of the FujabaTreeCellEditor object |
boolean |
isCellEditable(java.util.EventObject event)
Get the cellEditable attribute of the FujabaTreeCellEditor object |
private boolean |
isDiagramEditable(java.lang.Object diagram)
This method should return true, if the parameter diagram's node should be editable. |
Methods inherited from class javax.swing.DefaultCellEditor |
cancelCellEditing, getCellEditorValue, getClickCountToStart, getComponent, getTableCellEditorComponent, setClickCountToStart, shouldSelectCell, stopCellEditing |
Methods inherited from class javax.swing.AbstractCellEditor |
addCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.swing.CellEditor |
addCellEditorListener, removeCellEditorListener |
Field Detail |
private ASGDiagram editedDiagram
private javax.swing.tree.DefaultMutableTreeNode editedNode
Constructor Detail |
public TabProxy.FujabaTreeCellEditor(javax.swing.JTree tree)
tree
- No description providedMethod Detail |
private boolean isDiagramEditable(java.lang.Object diagram)
diagram
- The treenode's UserObject.
public boolean isCellEditable(java.util.EventObject event)
event
- No description provided
public java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
tree
- No description providedvalue
- No description providedisSelected
- No description providedexpanded
- No description providedleaf
- No description providedrow
- No description provided
public ASGDiagram getCurrentEditedDiagram()
public javax.swing.tree.DefaultMutableTreeNode getCurrentEditedNode()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |