|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.tree.DefaultTreeCellEditor
com.lightdev.lib.xml.ui.XmlTreeCellEditor
public class XmlTreeCellEditor
Cell editor for JXmlTree
JXmlTree| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.tree.DefaultTreeCellEditor |
|---|
DefaultTreeCellEditor.DefaultTextField, DefaultTreeCellEditor.EditorContainer |
| Constructor Summary | |
|---|---|
XmlTreeCellEditor(JXmlTree tree,
DefaultTreeCellRenderer renderer,
TreeCellEditor editor)
constructor |
|
| Method Summary | |
|---|---|
void |
cancelCellEditing()
Tells the editor to cancel editing and not accept any partially edited value. |
Object |
getCellEditorValue()
Returns the value contained in the editor. |
XmlTag |
getTag()
get the XmlTag for the rendered cell |
Component |
getTreeCellEditorComponent(JTree tree,
Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
Sets an initial value for the editor. |
boolean |
stopCellEditing()
Tells the editor to stop editing and accept any partially edited value as the value of the editor. |
| Methods inherited from class javax.swing.tree.DefaultTreeCellEditor |
|---|
actionPerformed, addCellEditorListener, getBorderSelectionColor, getCellEditorListeners, getFont, isCellEditable, removeCellEditorListener, setBorderSelectionColor, setFont, shouldSelectCell, valueChanged |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XmlTreeCellEditor(JXmlTree tree,
DefaultTreeCellRenderer renderer,
TreeCellEditor editor)
tree - JXmlTree tree to provide this editor forrenderer - DefaultTreeCellRenderer renderer to useeditor - TreeCellEditor editor to use| Method Detail |
|---|
public Component getTreeCellEditorComponent(JTree tree,
Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
getTreeCellEditorComponent in interface TreeCellEditorgetTreeCellEditorComponent in class DefaultTreeCellEditortree - the JTree that is asking the editor to edit; this parameter can be nullvalue - the value of the cell to be editedisSelected - true is the cell is to be renderer with selection highlightingexpanded - true if the node is expandedleaf - true if the node is a leaf noderow - the row index of the node being edited
public XmlTag getTag()
public Object getCellEditorValue()
getCellEditorValue in interface CellEditorgetCellEditorValue in class DefaultTreeCellEditorpublic boolean stopCellEditing()
stopCellEditing in interface CellEditorstopCellEditing in class DefaultTreeCellEditorpublic void cancelCellEditing()
cancelCellEditing in interface CellEditorcancelCellEditing in class DefaultTreeCellEditor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||