    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.