All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

addAttsTab(). Method in class xc.xc_ElementCustomizer
Add 'Attributes' tab to display the element's attributes.
addInternalsTab(). Method in class xc.xc_NodeCustomizer
Add 'Internals' tab to display mainly derivative information about the node (ie.
addSourceTab(). Method in class xc.xc_NodeCustomizer
Add 'Source' tab to display the XML source of the node.
addTabs(). Method in class xc.xc_ElementCustomizer
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).
addTabs(). Method in class xc.xc_NodeCustomizer
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).

C

createCustomizer(String). Method in class xc.xc_CustomizerFactory
Create a customizer of as an instance of the named class.
createCustomizer(String, int). Method in class xc.xc_CustomizerFactory

Create a customizer of a type suitable for displaying a node whose name is 'InputNodeName'.

createCustomizer(xg_Node). Method in class xc.xc_CustomizerFactory

Create a customizer of a type suitable for displaying a node whose name is 'InputNodeName'.

createCustomizer(xg_Node, xc_NodeCustomizer). Method in class xc.xc_CustomizerFactory

Create a customizer of a type suitable for displaying a node whose name is 'InputNodeName'.

CurrentElement. Variable in class xc.xc_ElementCustomizer
The element currently being displayed.
CurrentNode. Variable in class xc.xc_NodeCustomizer
The document currently being worked on.

E

EditTabbedPane. Variable in class xc.xc_NodeCustomizer
Tabbed pane for the display of the various aspects of a node (and any other which derived classed may add).

G

generateSource(). Method in class xc.xc_NodeCustomizer
Generate the source of the current node, for display in the source tab.
getCustomizerClassName(String, int). Method in class xc.xc_CustomizerFactory
Get the name of the customizer class suitable for displaying a node whose name is 'InputNodeName'.
getSelectedIndex(). Method in class xc.xc_NodeCustomizer
Get the index of the currently-selected tab.

I

initAttsTabButtonPanel(). Method in class xc.xc_ElementCustomizer
Initialise the panel of buttons at the bottom of the attributes tab.

S

setNode(xg_Node). Method in class xc.xc_ElementCustomizer
Set the node that is to be edited.
setNode(xg_Node). Method in class xc.xc_NodeCustomizer
Set the node to edit.
setSelectedIndex(int). Method in class xc.xc_NodeCustomizer
Set the index of the currently-selected tab.

X

xc_CustomizerCreationException(String). Constructor for class xc.xc_CustomizerCreationException
Constructor.
xc_CustomizerFactory(). Constructor for class xc.xc_CustomizerFactory
xc_ElementCustomizer(). Constructor for class xc.xc_ElementCustomizer
Default constructor.
xc_NodeCustomizer(). Constructor for class xc.xc_NodeCustomizer
Default constructor.