All Packages Class Hierarchy This Package Previous Next Index
Class xc.xc_ElementCustomizer
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----com.sun.java.swing.JComponent
|
+----com.sun.java.swing.JPanel
|
+----xc.xc_NodeCustomizer
|
+----xc.xc_ElementCustomizer
- public class xc_ElementCustomizer
- extends xc_NodeCustomizer
A node customizer for editing an xg_Element.
-
CurrentElement
- The element currently being displayed.
-
xc_ElementCustomizer()
- Default constructor.
-
addAttsTab()
- Add 'Attributes' tab to display the element's attributes.
-
addTabs()
- Add all required tabs - which is expected to be overridden in derived
classes (which is why its contents are not merely called directly from the
constructor).
-
initAttsTabButtonPanel()
- Initialise the panel of buttons at the bottom of the attributes tab.
-
setNode(xg_Node)
- Set the node that is to be edited.
CurrentElement
protected xg_Element CurrentElement
- The element currently being displayed.
xc_ElementCustomizer
public xc_ElementCustomizer()
- Default constructor.
addTabs
public void addTabs()
- Add all required tabs - which is expected to be overridden in derived
classes (which is why its contents are not merely called directly from the
constructor).
- Overrides:
- addTabs in class xc_NodeCustomizer
addAttsTab
public void addAttsTab()
- Add 'Attributes' tab to display the element's attributes.
initAttsTabButtonPanel
protected void initAttsTabButtonPanel()
- Initialise the panel of buttons at the bottom of the attributes tab.
setNode
public void setNode(xg_Node InputNode)
- Set the node that is to be edited.
- Parameters:
- InputNode - The node to edit
- Overrides:
- setNode in class xc_NodeCustomizer
All Packages Class Hierarchy This Package Previous Next Index