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
- actionPerformed(ActionEvent).
Method in class xm.xm_NodeTypeRegistryListAction
-
- addProgressBar().
Method in class xm.xm_StatusBar
- Add the progress bar to the status bar.
- addSpecialNamesTab().
Method in class xm.xm_NodeTypeRegistryDialog
- Add 'Special names' tab to display details about the special XML element
names which are currently registered.
- addStandardTypesTab().
Method in class xm.xm_NodeTypeRegistryDialog
- Add 'Standard types' tab to display details about the standard XML types
currently registered.
- checkClassExistence(String, String).
Method in class xm.xm_NodeTypeDefaultsElement
- Check that the class exists.
- checkClassExistence(String, String).
Method in class xm.xm_NodeTypeElement
- Check that the class exists.
- checkClassType(Class, String, String).
Static method in class xm.xm_Factory
- Check that the InputClass is derived from InputUsualClassName.
- clear().
Method in class xm.xm_DocumentModel
- Clear this document, ready to start afresh.
- convertToType(String).
Static method in class xm.xm_NodeTypeRegistry
- Convert to a type the node type whose name is InputKeywordValue.
- createEntity(String, int, String).
Static method in class xm.xm_NodeFactory
-
Create an entity of the type suitable for the entity whose name is
InputNodeName.
- createNode(String, int, String).
Static method in class xm.xm_NodeFactory
-
Create a node of the type suitable for the entity whose name is
InputNodeName.
- createXmlEngine(String).
Static method in class xm.xm_XmlEngineFactory
- Create an XML engine as an instance of the class whose name is
InputEngineClassName.
- createXmlEngine(xg_AttList).
Static method in class xm.xm_XmlEngineFactory
- Create an XML engine of a type defined by the InputEngineAttributes.
- CustomizerClassAttName.
Static variable in class xm.xm_NodeTypeDefaultsElement
- The name of the attribute which holds the name of the default customizer
class.
- CustomizerClassAttName.
Static variable in class xm.xm_NodeTypeElement
- The name of the attribute which holds the name of the customizer class.
- CustomizerClassName.
Variable in class xm.xm_NodeTypeDefn
- Name of the class used for customizing (on-screen editing of) nodes of
this type.
- DescriptionAttName.
Static variable in class xm.xm_NodeTypeElement
- The name of the attribute which holds the description of this entry.
- DesiredMaxLineLength.
Variable in class xm.xm_SimpleNodeFormatter
- The source line length we would rather not exceed.
- endNode(xg_Node, int).
Method in class xm.xm_DocumentModel
- The end of a node has been parsed.
- endNode(xg_Node, int).
Method in interface xm.xm_ParseListener
- The end of a node has been parsed.
- endParseSuccessful().
Method in class xm.xm_DocumentModel
- The parse has completed successfully.
- endParseSuccessful().
Method in interface xm.xm_ParseListener
- The parse has completed successfully.
- endParseUnsuccessful().
Method in class xm.xm_DocumentModel
- The parse has completed, but not successfully.
- endParseUnsuccessful().
Method in interface xm.xm_ParseListener
- The parse has completed, but not successfully.
- EngineAttList.
Variable in class xm.xm_XmlEngine
- List of configuration attributes for this engine.
- EngineAttName.
Static variable in class xm.xm_XmlEngineFactory
- The name of the attribute in an attribute list whose value is the name
of an XML engine's class.
- ensureInitialised().
Static method in class xm.xm_NodeTypeRegistry
- Ensure the hashtables of the keywords are initialised with their definitions
(ie.
- FixedPrecedingWhitespace.
Variable in class xm.xm_SimpleNodeFormatter
- The piece of whitespace which always precedes a node (except the top-level
node).
- format(xg_Node).
Method in class xm.xm_NodeFormatter
- Format the given node, and its children.
- format(xg_Node, int).
Method in class xm.xm_AttToChildConverter
- Convert the given node, and its children.
- format(xg_Node, int).
Method in class xm.xm_NodeFormatter
- Format the given node, and its children.
- format(xg_Node, int).
Method in class xm.xm_SimpleNodeFormatter
- Format the given node, and its children.
- formatChildren(xg_Node, int).
Method in class xm.xm_NodeFormatter
- Format the children of the given node, and its children.
- getAttList().
Method in class xm.xm_XmlEngine
- Get this engine's attributes.
- getColumnNum().
Method in class xm.xm_ParseException
- Get the number of the source column at which the exception occurred.
- getCurrentDocument().
Method in class xm.xm_DocumentModel
- Get the last XML document which was parsed.
- getCustomizerClassName().
Method in class xm.xm_NodeTypeDefn
- Get the name of the class used to customize nodes of this type.
- getDefaultCustomizerClassName().
Static method in class xm.xm_NodeTypeRegistry
- Get the default name of the class used to customize nodes.
- getDefaultParserClassName().
Static method in class xm.xm_NodeTypeRegistry
- Get the default name of the class used to parse nodes.
- getDefaultRootElement().
Method in class xm.xm_DocumentModel
- Get the default root element.
- getDefaultViewClassName().
Static method in class xm.xm_NodeTypeRegistry
- Get the default name of the class used to display nodes.
- getDefn(int).
Static method in class xm.xm_NodeTypeRegistry
- Get the node type definition of the node whose type is InputNodeTypeName.
- getDefn(String).
Static method in class xm.xm_NodeTypeRegistry
- Get the node type definition of the node whose name is InputNodeTypeName.
- getDefn(String, int).
Static method in class xm.xm_NodeTypeRegistry
- Get the node type definition of the node whose name is InputNodeTypeName.
- getDesiredMaxLineLength().
Method in class xm.xm_SimpleNodeFormatter
- Get the source line length we would rather not exceed.
- getDocumentModel().
Method in class xm.xm_NodeTypeEditDialog
- Retrieve the document model into which we placed the analysed structure
of the database.
- getDocumentModel().
Method in class xm.xm_NodeTypeRegistryDialog
- Retrieve the document model into which we placed the analysed structure
of the database.
- getDocumentTreeModel().
Method in class xm.xm_DocumentModel
- Get the tree model of the current document.
- getFixedPrecedingWhitespace().
Method in class xm.xm_SimpleNodeFormatter
- Get the piece of whitespace which always precedes a node.
- getFont(AttributeSet).
Method in class xm.xm_DocumentModel
- Get the font from an attribute set.
- getForeground(AttributeSet).
Method in class xm.xm_DocumentModel
- Get the color to be used for the foreground, based on the value of the
'color' attribute in the InputAttributeSet.
- getLastSignificantPosition().
Method in class xm.xm_ParseException
- Get the position in the source at which the last significant item occurred.
- getLineNum().
Method in class xm.xm_ParseException
- Get the number of the source line at which the exception occurred.
- getMessage2().
Method in class xm.xm_ParseException
- Get a string representation of this exception.
- getName().
Method in class xm.xm_NodeTypeDefn
- Get the name of the node.
- getNodeClassName().
Method in class xm.xm_NodeTypeDefn
- Get the name of the class used to represent nodes of this type.
- getParsePosition().
Method in class xm.xm_ParseException
- Get the position in the source (number of characters) when the exception
occurred.
- getParserClassName().
Method in class xm.xm_NodeTypeDefn
- Get the name of the class used to parse nodes of this type.
- getParseStatsText(long).
Method in class xm.xm_XmlEngine
- Prepare and return a string describing how much was parsed, and how fast.
- getPerLevelPrecedingWhitespace().
Method in class xm.xm_SimpleNodeFormatter
- Get the piece of whitespace to precede a node for each level deep the node
is in its hierarchy.
- getPrependParentNameFlag().
Method in class xm.xm_AttToChildConverter
- Get the value of the flag which determines whether elements generated
from attributes have their parent's type prepended.
- getProgressBar().
Method in class xm.xm_StatusBar
- Get the progress bar.
- getRootElements().
Method in class xm.xm_DocumentModel
- Get all the root elements which are defined.
- getSourceString().
Method in class xm.xm_DocumentModel
- Get the current source in the form of a string.
- getStatusBar().
Method in class xm.xm_DocumentModel
- Get the status bar.
- getStatusMessage().
Method in class xm.xm_XmlEngine
- Get a text message explaining the last status message which was set.
- getStyledEditModeFlag().
Method in class xm.xm_DocumentModel
- Get the styled edit mode flag.
- getSummaryString().
Method in class xm.xm_NodeTypeDefaultsElement
- Get a summary descriptive string suitable for display in the tree view or
elsewhere.
- getSummaryString().
Method in class xm.xm_NodeTypeElement
- Get a summary descriptive string suitable for display in the tree view or
elsewhere.
- getType().
Method in class xm.xm_NodeTypeDefn
- Get the node type.
- getTypeString().
Method in class xm.xm_NodeTypeDefn
- Get the string representation of the type of the node type.
- getValidateFlag().
Method in class xm.xm_XmlEngine
- Get the flag to control whether to validate the document.
- getVerifyFlag().
Method in class xm.xm_XmlEngine
- Get the flag to control whether to verify the document.
- getViewClassName().
Method in class xm.xm_NodeTypeDefn
- Get the name of the class used to display nodes of this type.
- getXmlEngine().
Method in class xm.xm_DocumentModel
- Get the XML processor.
- initialise().
Static method in class xm.xm_NodeTypeRegistry
- Initialise the hashtables of the keywords with their definitions.
- initScreen().
Method in class xm.xm_NodeTypeEditDialog
- Initialise the screen.
- initScreen().
Method in class xm.xm_NodeTypeRegistryDialog
- Initialise the screen.
- listHashtableToDebug(Hashtable).
Static method in class xm.xm_NodeTypeRegistry
- Output a list of all the registered node types in the given hash table to
debug.
- listToDebug().
Method in class xm.xm_NodeTypeDefn
- Output this node type definition to debug.
- listToDebug().
Static method in class xm.xm_NodeTypeRegistry
- Output a list of all registered node types to debug.
- LOAD.
Static variable in class xm.xm_ParseThread
- We will load the source file into the source string.
- LOAD_AND_PARSE_STRING.
Static variable in class xm.xm_ParseThread
- We will load the source file into the source string and then parse it.
- NameAttName.
Static variable in class xm.xm_NodeTypeElement
- The name of the attribute which holds the name of the node to which this
registry entry relates.
- NodeClassAttName.
Static variable in class xm.xm_NodeTypeElement
- The name of the attribute which holds the name of the node class.
- NodeClassName.
Variable in class xm.xm_NodeTypeDefn
- Name of the class used to represent nodes of this type.
- NodeName.
Variable in class xm.xm_NodeTypeDefn
- The name of this type of node.
- NodeType.
Variable in class xm.xm_NodeTypeDefn
- The type of this node.
- NodeTypeString.
Variable in class xm.xm_NodeTypeDefn
- A string representation of the type of this node (for display purposes
only).
- PARSE_FILE.
Static variable in class xm.xm_ParseThread
- We will parse the source file directly, without loading it into the
source string.
- PARSE_STRING.
Static variable in class xm.xm_ParseThread
- We will parse the source string.
- parseFile(String).
Method in class xm.xm_XmlEngine
- Parse the file represented by InputFileName.
- parseFile(String, xg_Document).
Method in class xm.xm_XmlEngine
- Parse the file represented by InputFileName.
- ParserClassAttName.
Static variable in class xm.xm_NodeTypeDefaultsElement
- The name of the attribute which holds the name of the default parser
class.
- ParserClassAttName.
Static variable in class xm.xm_NodeTypeElement
- The name of the attribute which holds the name of the parser class.
- ParserClassName.
Variable in class xm.xm_NodeTypeDefn
- Name of the class used to parse nodes of this type.
- parseSource(Reader, xg_Document).
Method in class xm.xm_XmlEngine
- Parse the source supplied by the InputSourceReader.
- parseString(String).
Method in class xm.xm_XmlEngine
- Parse an XML source which is held in string InputSourceString.
- parseString(String, xg_Document).
Method in class xm.xm_XmlEngine
- Parse an XML source which is held in string InputSourceString.
- PerLevelPrecedingWhitespace.
Variable in class xm.xm_SimpleNodeFormatter
- The piece of whitespace to precede a node for each level deep the node is
in its hierarchy.
- prepareProgressBar(int, int, String).
Method in class xm.xm_Thread
- Add a progress bar to the status bar (if there is a status bar), and
display a message on the status bar.
- register(int, String, String, String, String, String).
Static method in class xm.xm_NodeTypeRegistry
- Register a node type - without a node name.
- register(String, int, String, String, String, String, String).
Static method in class xm.xm_NodeTypeRegistry
- Register a node type.
- register(String, String).
Static method in class xm.xm_NodeTypeRegistry
- Register a node name.
- register(String, String, String).
Static method in class xm.xm_NodeTypeRegistry
- Register a node name.
- register(String, String, String, String, String).
Static method in class xm.xm_NodeTypeRegistry
- Register a node name.
- RegisteredName.
Static variable in class xm.xm_NodeTypeDefaultsElement
- The element type name normally used in XML for this sort of element.
- RegisteredName.
Static variable in class xm.xm_NodeTypeElement
- The element type name normally used in XML for this sort of element.
- removeProgressBar().
Method in class xm.xm_StatusBar
- Remove the progress bar from the status bar.
- removeProgressBar(int, String).
Method in class xm.xm_Thread
- Remove the progress bar from the status bar (if there is a status bar).
- run().
Method in class xm.xm_FileLoader
- Run the thread - to be overridden in derived classes.
- run().
Method in class xm.xm_ParseThread
- Load the file and/or execute the parse (depending on mode).
- run().
Method in class xm.xm_Thread
- Run the thread - to be overridden in derived classes.
- save(String).
Method in class xm.xm_DocumentModel
- Save this document to the named file.
- saveFromSource(String).
Method in class xm.xm_DocumentModel
- Save the source of this document to the named file.
- setAttList(xg_AttList).
Method in class xm.xm_XmlEngine
- Give this engine a set of attributes.
- setCustomizerClassName(String).
Method in class xm.xm_NodeTypeDefn
- Set the name of the class used to customize nodes of this type.
- setDefaultCustomizerClassName(String).
Static method in class xm.xm_NodeTypeRegistry
- Set the default name of the class used to customize nodes.
- setDefaultParserClassName(String).
Static method in class xm.xm_NodeTypeRegistry
- Set the default name of the class used to parse nodes.
- setDefaultViewClassName(String).
Static method in class xm.xm_NodeTypeRegistry
- Set the default name of the class used to display nodes.
- setDesiredMaxLineLength(int).
Method in class xm.xm_SimpleNodeFormatter
- Set the source line length we would rather not exceed.
- setDocumentModel(xm_DocumentModel).
Method in class xm.xm_NodeTypeEditDialog
- Pass in the document model into which we are to place the analysed structure
of the database.
- setDocumentModel(xm_DocumentModel).
Method in class xm.xm_NodeTypeRegistryDialog
- Pass in the document model into which we are to place the analysed structure
of the database.
- setFixedPrecedingWhitespace(String).
Method in class xm.xm_SimpleNodeFormatter
- Set the piece of whitespace which always precedes a node.
- setName(String).
Method in class xm.xm_NodeTypeDefn
- Set the name of this node.
- setNodeClassName(String).
Method in class xm.xm_NodeTypeDefn
- Set the name of the class used to represent nodes of this type.
- setParseListener(xm_ParseListener).
Method in class xm.xm_XmlEngine
- Set the parse listener which is to be informed of parse events.
- setParserClassName(String).
Method in class xm.xm_NodeTypeDefn
- Set the name of the class used to parse nodes of this type.
- setPerLevelPrecedingWhitespace(String).
Method in class xm.xm_SimpleNodeFormatter
- Set the piece of whitespace to precede a node for each level deep the node
is in its hierarchy.
- setPrependParentNameFlag(boolean).
Method in class xm.xm_AttToChildConverter
- Set the value of the flag which determines whether elements generated
from attributes have their parent's type prepended.
- setStatusBar(xm_StatusBar).
Method in class xm.xm_DocumentModel
- Set the status bar for displaying parse progress.
- setStyledEditModeFlag(boolean).
Method in class xm.xm_DocumentModel
- Set the styled edit mode flag.
- setText(int, String).
Method in class xm.xm_StatusBar
- Set the text in the status bar.
- setText(String).
Method in class xm.xm_StatusBar
- Set the text in the status bar.
- setThreadMode(int).
Method in class xm.xm_ParseThread
- Set this thread's mode, which defines which actions it will take.
- setType(int).
Method in class xm.xm_NodeTypeDefn
- Set the node type.
- setTypeString(String).
Method in class xm.xm_NodeTypeDefn
- Set the string representation of this node type.
- setValidateFlag(boolean).
Method in class xm.xm_XmlEngine
- Set the flag to control whether to validate the document.
- setVerifyFlag(boolean).
Method in class xm.xm_XmlEngine
- Set the flag to control whether to verify the document.
- setViewClassName(String).
Method in class xm.xm_NodeTypeDefn
- Set the name of the class used to display nodes of this type.
- setXmlEngine(xm_XmlEngine).
Method in class xm.xm_DocumentModel
- Set the XML processor to be used to process this document.
- SourceReader.
Variable in class xm.xm_XmlEngine
- The origin of the XML source being parsed.
- startNode(xg_Node, int).
Method in class xm.xm_DocumentModel
- The start of a node has been parsed.
- startNode(xg_Node, int).
Method in interface xm.xm_ParseListener
- The start of a node has been parsed.
- StatusMessage.
Variable in class xm.xm_XmlEngine
- A textual explanation of the most recent parse status.
- toString().
Method in class xm.xm_NodeTypeDefaultsElement
- Return a string representation of the element (intended for use as debug
output).
- toString().
Method in class xm.xm_NodeTypeDefn
- Return a string representation of this node type definition - mainly to be
used for debug purposes.
- toString().
Method in class xm.xm_NodeTypeElement
- Return a string representation of the element (intended for use as debug
output).
- toString(int).
Static method in class xm.xm_NodeTypeRegistry
- Convert to a string the node type definition whose type is InputNodeType.
- UNKNOWN.
Static variable in class xm.xm_NodeTypeRegistry
- Unknown keyword type
- validateContainerHierarchy().
Method in class xm.xm_StatusBar
- Validate from the top of the containment hierarchy.
- validateContainerHierarchy().
Method in class xm.xm_Thread
- Validate from the top of the containment hierarchy.
- ValidateFlag.
Variable in class xm.xm_XmlEngine
- Flag to specify whether the document should be validated (if a validating
parser is being used).
- verify().
Method in class xm.xm_NodeTypeDefaultsElement
-
Verify that this node is correct (ie.
- verify().
Method in class xm.xm_NodeTypeElement
-
Verify that this node is correct (ie.
- VerifyFlag.
Variable in class xm.xm_XmlEngine
- Flag to specify whether the document should be verified (if a parser
supporting verification is being used).
- ViewClassAttName.
Static variable in class xm.xm_NodeTypeDefaultsElement
- The name of the attribute which holds the name of the default view class.
- ViewClassAttName.
Static variable in class xm.xm_NodeTypeElement
- The name of the attribute which holds the name of the view class.
- ViewClassName.
Variable in class xm.xm_NodeTypeDefn
- Name of the class used for displaying nodes of this type (in a
JEditorPane).
- xm_AttToChildConverter().
Constructor for class xm.xm_AttToChildConverter
-
- xm_DocumentModel(xm_XmlEngine).
Constructor for class xm.xm_DocumentModel
- Constructor.
- xm_Factory().
Constructor for class xm.xm_Factory
-
- xm_FileLoader(String, Document, xm_StatusBar).
Constructor for class xm.xm_FileLoader
- Constructor.
- xm_NodeFactory().
Constructor for class xm.xm_NodeFactory
-
- xm_NodeFormatter().
Constructor for class xm.xm_NodeFormatter
-
- xm_NodeTypeDefaultsElement().
Constructor for class xm.xm_NodeTypeDefaultsElement
- Construct a node type defaults element with no name.
- xm_NodeTypeDefaultsElement(String).
Constructor for class xm.xm_NodeTypeDefaultsElement
- Construct a node type defaults element with a name.
- xm_NodeTypeDefn(String, int, String, String, String, String, String).
Constructor for class xm.xm_NodeTypeDefn
- Construct a node type definition.
- xm_NodeTypeEditDialog(Frame).
Constructor for class xm.xm_NodeTypeEditDialog
- Constructor.
- xm_NodeTypeEditDialog(Frame, xm_DocumentModel).
Constructor for class xm.xm_NodeTypeEditDialog
- Constructor.
- xm_NodeTypeElement().
Constructor for class xm.xm_NodeTypeElement
- Construct a node type registry entry element with no name.
- xm_NodeTypeElement(String).
Constructor for class xm.xm_NodeTypeElement
- Construct a node type registry entry element with a name.
- xm_NodeTypeRegistry().
Constructor for class xm.xm_NodeTypeRegistry
-
- xm_NodeTypeRegistryDialog(Frame).
Constructor for class xm.xm_NodeTypeRegistryDialog
- Constructor.
- xm_NodeTypeRegistryDialog(Frame, xm_DocumentModel).
Constructor for class xm.xm_NodeTypeRegistryDialog
- Constructor.
- xm_NodeTypeRegistryListAction().
Constructor for class xm.xm_NodeTypeRegistryListAction
- Default constructor.
- xm_ParseException(String).
Constructor for class xm.xm_ParseException
- Constructor.
- xm_ParseException(String, int, int).
Constructor for class xm.xm_ParseException
- Constructor.
- xm_ParseException(String, int, int, int, int).
Constructor for class xm.xm_ParseException
- Constructor.
- xm_ParseThread(int, String, xm_DocumentModel, JTextArea).
Constructor for class xm.xm_ParseThread
- Constructor.
- xm_ParseThread(xm_DocumentModel, JTextArea).
Constructor for class xm.xm_ParseThread
- Constructor, omitting file pathname.
- xm_SimpleNodeFormatter().
Constructor for class xm.xm_SimpleNodeFormatter
-
- xm_StatusBar().
Constructor for class xm.xm_StatusBar
- Constructor.
- xm_Thread(xm_StatusBar).
Constructor for class xm.xm_Thread
- Constructor.
- xm_XmlEngine().
Constructor for class xm.xm_XmlEngine
- Constructor.
- xm_XmlEngineFactory().
Constructor for class xm.xm_XmlEngineFactory
-