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.


Variable Index

 o CurrentElement
The element currently being displayed.

Constructor Index

 o xc_ElementCustomizer()
Default constructor.

Method Index

 o addAttsTab()
Add 'Attributes' tab to display the element's attributes.
 o 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).
 o initAttsTabButtonPanel()
Initialise the panel of buttons at the bottom of the attributes tab.
 o setNode(xg_Node)
Set the node that is to be edited.

Variables

 o CurrentElement
 protected xg_Element CurrentElement
The element currently being displayed.

Constructors

 o xc_ElementCustomizer
 public xc_ElementCustomizer()
Default constructor.

Methods

 o 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
 o addAttsTab
 public void addAttsTab()
Add 'Attributes' tab to display the element's attributes.

 o initAttsTabButtonPanel
 protected void initAttsTabButtonPanel()
Initialise the panel of buttons at the bottom of the attributes tab.

 o 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