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

A

add(CoreComponentI, CoreComponentI) - Method in class com.simonstl.moe.CoreComponent
 
addAll(Map) - Method in class com.simonstl.moe.CoreComponent
 
addAll(Map) - Method in class com.simonstl.moe.Annotations
 
addAll(Map) - Method in interface com.simonstl.moe.AnnotableI
 
addContent(CoreComponentI) - Method in class com.simonstl.moe.CoreComponent
 
addContent(CoreComponentI) - Method in class com.simonstl.moe.Mutable
 
addContent(CoreComponentI) - Method in interface com.simonstl.moe.CoreComponentI
Adds content to this component.
addContent(CoreComponentI) - Method in class com.simonstl.moe.explicit.Characters
 
addTreeModelListener(TreeModelListener) - Method in class com.simonstl.moe.adapter.MOETreeModelA
 
addUnorderedContent(CoreComponentI) - Method in class com.simonstl.moe.CoreComponent
 
addUnorderedContent(CoreComponentI) - Method in interface com.simonstl.moe.CoreComponentI
Adds an unordered component (usually an attribute) to a component.
AnnotableI - interface com.simonstl.moe.AnnotableI.
The AnnotableI interface defines how MOE objects can be annotated with type or other information.
annotate(Object, Object) - Method in class com.simonstl.moe.CoreComponent
 
annotate(Object, Object) - Method in class com.simonstl.moe.Annotations
 
annotate(Object, Object) - Method in interface com.simonstl.moe.AnnotableI
The annotate() method allows developers to add different kinds of annotation information to components.
annotations - Variable in class com.simonstl.moe.CoreComponent
contains the annotations - often type information - for this component.
annotations - Variable in class com.simonstl.moe.Annotations
 
Annotations - class com.simonstl.moe.Annotations.
The Annotations class implements the AnnotableI, though access to this class typically occurs through an implementation of that interface in the CoreComponent class.
Annotations() - Constructor for class com.simonstl.moe.Annotations
 
Attribute - class com.simonstl.moe.explicit.Attribute.
The Attribute class provides a foundation for MOE objects to store elements.
ATTRIBUTE - Static variable in interface com.simonstl.moe.CoreComponentI
 
Attribute() - Constructor for class com.simonstl.moe.explicit.Attribute
 
attribute(String, String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates an empty attribute with a namespace URI, local name, and prefix.
attribute(String, String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates an empty attribute with a namespace URI, local name, and prefix.
attribute(String, String, String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates an empty attribute with a namespace URI, local name, and prefix.
attribute(String, String, String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates an empty attribute with a namespace URI, local name, and prefix.
attribute(String, String, String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates an attribute with a namespace URI, local name, prefix, and a text node.
attribute(String, String, String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an empty attribute with a namespace URI, local name, and prefix.
attribute(String, String, String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates an attribute with a namespace URI, local name, prefix, and a text node.
attribute(String, String, String, boolean) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates an attribute with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete.
attribute(String, String, String, boolean) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates an attribute with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete.
attribute(String, String, String, String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates an attribute with a namespace URI, local name, prefix, and a text node.
attribute(String, String, String, String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates an attribute with a namespace URI, local name, prefix, and a text node.
attribute(String, String, String, String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an attribute with a namespace URI, local name, prefix, and a text node.
attribute(String, String, String, String, boolean) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates an attribute with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete.
attribute(String, String, String, String, boolean) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates an attribute with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete.
attribute(String, String, String, String, boolean) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an attribute with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete.
attributeClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
attributeEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
SAX doesn't report attributes as separate events
attributeText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 

B

basicType - Variable in class com.simonstl.moe.Mutable
 
breakQName(String) - Static method in class com.simonstl.moe.Name
Divides a QName into two pieces.
breakQName(String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Divides a QName into two pieces.
breakQName(String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Divides a QName into two pieces.
breakQName(String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Divides a QName into two pieces.
breakQName(String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Divides a QName into two pieces.

C

CDATA - Static variable in interface com.simonstl.moe.CoreComponentI
 
cdataEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
empty until new functionality added beyond XMLFilterImpl
CDATASect - class com.simonstl.moe.explicit.CDATASect.
The CDATAsect class provides a foundation for MOE objects to store CDATA sections.(CDATA Sections are not reported by SAX parsers.)
cdataSect() - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates an empty and incomplete CDATA section with no textual content.
cdataSect() - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates an incomplete CDATA section with no textual content.
CDATASect() - Constructor for class com.simonstl.moe.explicit.CDATASect
 
cdataSect(String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates a complete CDATA section with textual content.
cdataSect(String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates a complete CDATA section with textual content.
cdataSect(String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates a complete CDATA section with textual content.
cdataSect(String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a complete CDATA section with textual content.
cdataSect(String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates a complete CDATA section with textual content.
cdataSect(String, boolean) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates a CDATA section with textual content, allowing the code to specify whether or not it is complete.
cdataSect(String, boolean) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates a CDATA section with textual content, allowing the code to specify whether or not it is complete.
cdataSect(String, boolean) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates a CDATA section with textual content, allowing the code to specify whether or not it is complete.
cdataSect(String, boolean) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a CDATA section with textual content, allowing the code to specify whether or not it is complete.
cdataSect(String, boolean) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates a CDATA section with textual content, allowing the code to specify whether or not it is complete.
cdataSectClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
cdataText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
Characters - class com.simonstl.moe.explicit.Characters.
The Characters class provides a foundation for MOE objects to store text.
Characters() - Constructor for class com.simonstl.moe.explicit.Characters
 
characters(char[], int, int) - Method in class com.simonstl.moe.factory.SAXFactory
 
characters(String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates a text node with textual content.
characters(String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates a text node with textual content.
characters(String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates a text node with textual content.
characters(String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a text node with textual content.
characters(String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates a text node with textual content.
charactersClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
CHARS - Static variable in interface com.simonstl.moe.CoreComponentI
 
charsEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
 
charsText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
children - Variable in class com.simonstl.moe.adapter.MOENodeWrapperA
 
CHUNKS - Static variable in interface com.simonstl.moe.ComponentOutputI
CHUNKS means to send larger components.
clearAll() - Method in class com.simonstl.moe.CoreComponent
 
clearAll() - Method in interface com.simonstl.moe.CoreComponentI
Clears the name, namespace information, and content for this component.
clearContent() - Method in class com.simonstl.moe.CoreComponent
 
clearContent() - Method in class com.simonstl.moe.Mutable
 
clearContent() - Method in interface com.simonstl.moe.CoreComponentI
Clears the content for this component.
clearContent() - Method in class com.simonstl.moe.explicit.Characters
 
clearName() - Method in class com.simonstl.moe.CoreComponent
 
clearName() - Method in interface com.simonstl.moe.CoreComponentI
Clears the name and namespace information for this component.
clearUnorderedContent() - Method in class com.simonstl.moe.CoreComponent
 
clearUnorderedContent() - Method in interface com.simonstl.moe.CoreComponentI
Clears the unordered content (usually attributes) for this component.
clone() - Method in class com.simonstl.moe.ComponentSet
 
clone() - Method in class com.simonstl.moe.CoreComponent
Non-clone implementation needs replacement.
clone() - Method in class com.simonstl.moe.Annotations
 
clone() - Method in class com.simonstl.moe.Namespace
 
clone() - Method in class com.simonstl.moe.Mutable
Clone implementation uses MutableComponentI, adds text if necessary.
clone() - Method in class com.simonstl.moe.NamespaceName
Clones the name.
clone() - Method in interface com.simonstl.moe.CoreComponentI
Returns a clean copy of the component and its contents.
clone() - Method in interface com.simonstl.moe.ComponentListI
 
clone() - Method in interface com.simonstl.moe.NamingI
Returns a clean copy of the component and its contents.
clone() - Method in class com.simonstl.moe.Name
Clones the name.
clone() - Method in interface com.simonstl.moe.AnnotableI
The clone() method will make a deep copy when its contents implement Cloneable.
clone() - Method in interface com.simonstl.moe.ComponentSetI
 
clone() - Method in class com.simonstl.moe.ComponentList
 
clone() - Method in class com.simonstl.moe.explicit.Attribute
 
clone() - Method in class com.simonstl.moe.explicit.Element
 
clone() - Method in class com.simonstl.moe.explicit.EndAttribute
 
clone() - Method in class com.simonstl.moe.explicit.Characters
Clone implementation uses CoreComponent, adds text if necessary.
clone() - Method in class com.simonstl.moe.explicit.CDATASect
Clone implementation uses CoreComponent, adds text if necessary.
clone() - Method in class com.simonstl.moe.explicit.EndCDATASect
Clone implementation uses CoreComponent, adds text if necessary.
clone() - Method in class com.simonstl.moe.explicit.Comment
Clone implementation uses CoreComponent, adds text if necessary.
clone() - Method in class com.simonstl.moe.explicit.EndComment
Clone implementation uses CoreComponent, adds text if necessary.
clone() - Method in class com.simonstl.moe.explicit.EndElement
 
clone() - Method in class com.simonstl.moe.explicit.Whitespace
Clone implementation uses CoreComponent, adds text if necessary.
clone() - Method in class com.simonstl.moe.explicit.ProcInst
Clone implementation uses CoreComponent, adds text if necessary.
clone() - Method in class com.simonstl.moe.explicit.EndProcInst
Clone implementation uses CoreComponent, adds text if necessary.
clone() - Method in class com.simonstl.moe.explicit.EndDocument
 
clone() - Method in class com.simonstl.moe.explicit.EndNamespace
 
clone() - Method in class com.simonstl.moe.explicit.Document
 
CloneTest - class com.simonstl.moe.test.CloneTest.
The Listen class creates a single complex MOE object with attributes using the object's listen() method.
CloneTest() - Constructor for class com.simonstl.moe.test.CloneTest
 
collectContext(CoreComponentI) - Method in interface com.simonstl.moe.namespace.NamespaceContextI
collectContext() builds a new namespaceContextI object by walking up the tree from the component used as a parameter.
collectContext(CoreComponentI) - Method in class com.simonstl.moe.namespace.NamespaceContext
 
COLLECTING - Static variable in interface com.simonstl.moe.ComponentOutputI
COLLECTING indicates that the source is waiting for something to happen.
com.simonstl.moe - package com.simonstl.moe
Markup Object Events (MOE) - a set of classes for working with portions of XML documents as objects.
com.simonstl.moe.adapter - package com.simonstl.moe.adapter
Wrappers which present MOE objects as other objects.
com.simonstl.moe.exp - package com.simonstl.moe.exp
An area for testing out strange new MOE possibilities.
com.simonstl.moe.explicit - package com.simonstl.moe.explicit
The com.simonstl.moe.explicit package contains a set of classes for working with portions of XML documents as objects.
com.simonstl.moe.factory - package com.simonstl.moe.factory
factory classes for creating MOE objects.
com.simonstl.moe.namespace - package com.simonstl.moe.namespace
Extra classes for supporting namespace contexts in documents.
com.simonstl.moe.test - package com.simonstl.moe.test
a set of classes for testing MOE.
com.simonstl.moe.ui - package com.simonstl.moe.ui
A Swing view of MOE objects.
com.simonstl.moe.visitor - package com.simonstl.moe.visitor
Visitor classes for checking MOE stuff, modifying MOE per rules.
Comment - class com.simonstl.moe.explicit.Comment.
The Comment class provides a foundation for MOE objects to store comments.
COMMENT - Static variable in interface com.simonstl.moe.CoreComponentI
 
Comment() - Constructor for class com.simonstl.moe.explicit.Comment
 
comment(char[], int, int) - Method in class com.simonstl.moe.factory.SAXFactory
 
comment(String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates a complete Comment with textual content.
comment(String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates a complete Comment with textual content.
comment(String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates a complete Comment with textual content.
comment(String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a complete Comment with textual content.
comment(String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates a complete Comment with textual content.
comment(String, boolean) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates a comment with textual content, allowing the code to specify whether or not it is complete.
comment(String, boolean) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates a comment with textual content, allowing the code to specify whether or not it is complete.
comment(String, boolean) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates a comment with textual content, allowing the code to specify whether or not it is complete.
comment(String, boolean) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a comment with textual content, allowing the code to specify whether or not it is complete.
comment(String, boolean) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates a comment with textual content, allowing the code to specify whether or not it is complete.
commentClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
commentEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
empty until new functionality added beyond XMLFilterImpl
commentText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
complete - Variable in class com.simonstl.moe.CoreComponent
indicates whether the component contains all of its child parts.
component - Variable in class com.simonstl.moe.adapter.MOENodeWrapperA
 
ComponentCollectionI - interface com.simonstl.moe.ComponentCollectionI.
The ComponentCollection interface defines the bare minimum of functionality needed for the ordered and unordered content contained in MOE objects.
ComponentFactory - class com.simonstl.moe.factory.ComponentFactory.
The ComponentFactory class provides a relatively simple mechanism for creating new MOE components.
ComponentFactory() - Constructor for class com.simonstl.moe.factory.ComponentFactory
 
ComponentGenAttNest - class com.simonstl.moe.test.ComponentGenAttNest.
The ComponentGenAttNest class creates a single complex MOE object with attributes and sends it to a listener class.
ComponentGenAttNest() - Constructor for class com.simonstl.moe.test.ComponentGenAttNest
 
ComponentGenNest - class com.simonstl.moe.test.ComponentGenNest.
The ComponentGenNest class creates a single complex MOE object and sends it to a listener class.
ComponentGenNest() - Constructor for class com.simonstl.moe.test.ComponentGenNest
 
ComponentGenSeries - class com.simonstl.moe.test.ComponentGenSeries.
The ComponentGenSeries class creates some MOE objects and sends them to a listener class.
ComponentGenSeries() - Constructor for class com.simonstl.moe.test.ComponentGenSeries
 
ComponentInputI - interface com.simonstl.moe.ComponentInputI.
The ComponentInputI interface defines the bare minimum of functionality needed for programs to receive MOE objects.
ComponentInputPrint - class com.simonstl.moe.test.ComponentInputPrint.
The ComponentInputPrint class just prints out MOE objects as it receives them.
ComponentInputPrint() - Constructor for class com.simonstl.moe.test.ComponentInputPrint
 
ComponentList - class com.simonstl.moe.ComponentList.
The ComponentList class extends ArrayList with functions for matching objects.
ComponentList() - Constructor for class com.simonstl.moe.ComponentList
 
ComponentListI - interface com.simonstl.moe.ComponentListI.
The ComponentListI interface defines the bare minimum of functionality needed for the ordered content contained in MOE objects.
ComponentOutputI - interface com.simonstl.moe.ComponentOutputI.
The ComponentOutputI interface defines the bare minimum of functionality needed for programs to present MOE objects.
ComponentQFactory - class com.simonstl.moe.factory.ComponentQFactory.
The ComponentQFactory class provides a relatively simple mechanism for creating new MOE components, using namespace URI and QName instead of of namspace URI, local name, prefix.
ComponentQFactory() - Constructor for class com.simonstl.moe.factory.ComponentQFactory
 
ComponentSAXOutI - interface com.simonstl.moe.ComponentSAXOutI.
Deprecated.  
ComponentSet - class com.simonstl.moe.ComponentSet.
The ComponentSet class extends HashSet to support unordered content (typically but not necessarily attributes) for document components.
ComponentSet() - Constructor for class com.simonstl.moe.ComponentSet
 
ComponentSetI - interface com.simonstl.moe.ComponentSetI.
The ComponentSetI interface defines the bare minimum of functionality needed for the unordered content contained in MOE objects.
componentType - Variable in class com.simonstl.moe.CoreComponent
an int identifying the base type of this component.
CONTAINER - Static variable in interface com.simonstl.moe.CoreComponentI
 
content - Variable in class com.simonstl.moe.CoreComponent
contains the ordered content (typically elements) for the component.
contentHandler - Variable in class com.simonstl.moe.adapter.MOESAXA
 
context - Variable in class com.simonstl.moe.CoreComponent
used by listen().
CoreComponent - class com.simonstl.moe.CoreComponent.
The CoreComponent class implements the bare minimum of functionality needed for objects to work with MOE.
CoreComponent() - Constructor for class com.simonstl.moe.CoreComponent
 
CoreComponentI - interface com.simonstl.moe.CoreComponentI.
The CoreComponent interface defines the bare minimum of functionality needed for objects to work with MOE.
cqf - Variable in class com.simonstl.moe.factory.SAXFactory
 
createComponent(String) - Static method in class com.simonstl.moe.factory.ComponentFactory
 
createDocMenu() - Method in class com.simonstl.moe.ui.MOEFrame
 
createLfMenu(JFrame) - Method in class com.simonstl.moe.ui.MOEFrame
 
createPathwayMenu() - Method in class com.simonstl.moe.ui.MOEFrame
 
createViewMenu() - Method in class com.simonstl.moe.ui.MOEFrame
 
current - Variable in class com.simonstl.moe.Namespace
current indicates that a namespace needs to be declared in the current context.

D

declarePrefix(Namespace) - Method in interface com.simonstl.moe.namespace.NamespaceContextI
Declares a mapping between a prefix and a URI at the current tree level.
declarePrefix(Namespace) - Method in class com.simonstl.moe.namespace.NamespaceContext
 
declarePrefix(String, String) - Method in interface com.simonstl.moe.namespace.NamespaceContextI
Declares a mapping between a prefix and a URI at the current tree level.
declarePrefix(String, String) - Method in class com.simonstl.moe.namespace.NamespaceContext
 
defaultComponent() - Method in class com.simonstl.moe.ui.MOEFrame
 
DefaultFactory - class com.simonstl.moe.factory.DefaultFactory.
Deprecated.  
DefaultFactory() - Constructor for class com.simonstl.moe.factory.DefaultFactory
Deprecated.  
DOCTYPE - Static variable in interface com.simonstl.moe.CoreComponentI
 
Document - class com.simonstl.moe.explicit.Document.
The Document class provides a foundation for MOE objects to store elements.
DOCUMENT - Static variable in interface com.simonstl.moe.CoreComponentI
 
Document() - Constructor for class com.simonstl.moe.explicit.Document
 
dTDHandler - Variable in class com.simonstl.moe.adapter.MOESAXA
 

E

Element - class com.simonstl.moe.explicit.Element.
The Element class provides a foundation for MOE objects to store elements.
ELEMENT - Static variable in interface com.simonstl.moe.CoreComponentI
 
Element() - Constructor for class com.simonstl.moe.explicit.Element
 
element(String, String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates an empty element with a namespace URI, local name, and prefix.
element(String, String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates an empty element with a namespace URI, local name, and prefix.
element(String, String, String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates an empty element with a namespace URI, local name, and prefix.
element(String, String, String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates an empty element with a namespace URI, local name, and prefix.
element(String, String, String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates a complete element with a namespace URI, local name, prefix, and a text node.
element(String, String, String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an empty element with a namespace URI, local name, and prefix.
element(String, String, String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates a complete element with a namespace URI, local name, prefix, and a text node.
element(String, String, String, boolean) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates an element with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete.
element(String, String, String, boolean) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates an element with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete.
element(String, String, String, String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates a complete element with a namespace URI, local name, prefix, and a text node.
element(String, String, String, String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates a complete element with a namespace URI, local name, prefix, and a text node.
element(String, String, String, String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a complete element with a namespace URI, local name, prefix, and a text node.
element(String, String, String, String, boolean) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates an element with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete.
element(String, String, String, String, boolean) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates an element with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete.
element(String, String, String, String, boolean) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an element with a namespace URI, local name, prefix, and a text node, and allows the caller to specify whether or not the element is complete.
elementClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
elementEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
 
elementText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
Doesn't currently do empty tags.
END_ATTRIBUTE - Static variable in interface com.simonstl.moe.CoreComponentI
 
END_CDATA - Static variable in interface com.simonstl.moe.CoreComponentI
 
END_COMMENT - Static variable in interface com.simonstl.moe.CoreComponentI
 
END_CONTAINER - Static variable in interface com.simonstl.moe.CoreComponentI
 
END_DOCTYPE - Static variable in interface com.simonstl.moe.CoreComponentI
 
END_DOCUMENT - Static variable in interface com.simonstl.moe.CoreComponentI
 
END_ELEMENT - Static variable in interface com.simonstl.moe.CoreComponentI
 
END_NAMESPACE - Static variable in interface com.simonstl.moe.CoreComponentI
 
END_PI - Static variable in interface com.simonstl.moe.CoreComponentI
 
END_PROPERTY - Static variable in interface com.simonstl.moe.CoreComponentI
 
EndAttribute - class com.simonstl.moe.explicit.EndAttribute.
The EndAttribute class provides a foundation for MOE objects to identify the ends of attributes.
EndAttribute() - Constructor for class com.simonstl.moe.explicit.EndAttribute
 
endAttribute(String, String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates an empty attribute with a namespace URI, local name, and prefix.
endAttribute(String, String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates an empty attribute with a namespace URI, local name, and prefix.
endAttribute(String, String, String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates an empty attribute with a namespace URI, local name, and prefix.
endAttribute(String, String, String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates an empty attribute with a namespace URI, local name, and prefix.
endAttribute(String, String, String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an empty attribute with a namespace URI, local name, and prefix.
endAttributeClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
endAttributeEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
SAX doesn't report attributes as separate events
endAttributeText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
endCDATA() - Method in class com.simonstl.moe.factory.SAXFactory
 
endCdataEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
empty until new functionality added beyond XMLFilterImpl
EndCDATASect - class com.simonstl.moe.explicit.EndCDATASect.
The EndCDATAsect class provides a foundation for MOE objects to mark the ends of CDATA sections.(CDATA Sections are not reported by SAX parsers.)
endCdataSect() - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates an end to a CDATA section.
endCdataSect() - Static method in class com.simonstl.moe.factory.MutableFactory
Creates an end to a CDATA section.
endCdataSect() - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates an end to a CDATA section.
endCdataSect() - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an end to a CDATA section.
endCdataSect() - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates an end to a CDATA section.
EndCDATASect() - Constructor for class com.simonstl.moe.explicit.EndCDATASect
 
endCdataSectClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
endCdataText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
EndComment - class com.simonstl.moe.explicit.EndComment.
The EndComment class provides a foundation for MOE objects to mark the ends of comments.
endComment() - Static method in class com.simonstl.moe.factory.ComponentFactory
 
endComment() - Static method in class com.simonstl.moe.factory.MutableFactory
 
endComment() - Static method in class com.simonstl.moe.factory.ComponentQFactory
 
endComment() - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an end to a Comment.
endComment() - Static method in class com.simonstl.moe.factory.MutableQFactory
 
EndComment() - Constructor for class com.simonstl.moe.explicit.EndComment
 
endCommentClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
endCommentEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
empty until new functionality added beyond XMLFilterImpl
endCommentText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
EndDocument - class com.simonstl.moe.explicit.EndDocument.
The EndDocument class marks the end of a document.
EndDocument() - Constructor for class com.simonstl.moe.explicit.EndDocument
 
endDTD() - Method in class com.simonstl.moe.factory.SAXFactory
 
EndElement - class com.simonstl.moe.explicit.EndElement.
The Element class provides a foundation for MOE objects to store elements.
EndElement() - Constructor for class com.simonstl.moe.explicit.EndElement
 
endElement(String, String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates an end element with a namespace URI, local name, and prefix.
endElement(String, String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates an end element with a namespace URI, local name, and prefix.
endElement(String, String, String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates an end element with a namespace URI, local name, and prefix.
endElement(String, String, String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates an end element with a namespace URI, local name, and prefix.
endElement(String, String, String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an end element with a namespace URI, local name, and prefix.
endElement(String, String, String) - Method in class com.simonstl.moe.factory.SAXFactory
 
endElementClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
endElementEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
 
endElementText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
endEntity(String) - Method in class com.simonstl.moe.factory.SAXFactory
 
EndNamespace - class com.simonstl.moe.explicit.EndNamespace.
The Namespace class provides a foundation for MOE objects to store namespaces.
EndNamespace() - Constructor for class com.simonstl.moe.explicit.EndNamespace
 
endNamespace(String, String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates an end to a namespace.
endNamespace(String, String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates an end to a namespace.
endNamespace(String, String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates an end to a namespace.
endNamespace(String, String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an end to a namespace.
endNamespace(String, String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates an end to a namespace.
endNamespaceClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
endNamespaceEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
Will need to check at the end of an element to see if this has happened.
endNamespaceText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
Will need to check at the end of an element to see if this has happened.
endPiEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
SAX has no conception of the end of a processing instruction.
endPiText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
endPrefixMapping(String) - Method in class com.simonstl.moe.factory.SAXFactory
 
EndProcInst - class com.simonstl.moe.explicit.EndProcInst.
The EndProcInst class provides a foundation for MOE objects to mark the ends of processing instructions.
endProcInst() - Static method in class com.simonstl.moe.factory.ComponentFactory
 
endProcInst() - Static method in class com.simonstl.moe.factory.MutableFactory
 
endProcInst() - Static method in class com.simonstl.moe.factory.ComponentQFactory
 
endProcInst() - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates an end to a Processing Instruction.
endProcInst() - Static method in class com.simonstl.moe.factory.MutableQFactory
 
EndProcInst() - Constructor for class com.simonstl.moe.explicit.EndProcInst
 
endProcInstClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
entityResolver - Variable in class com.simonstl.moe.adapter.MOESAXA
 
equals(Object) - Method in class com.simonstl.moe.NamespaceName
 
equals(Object) - Method in class com.simonstl.moe.Name
 
errorHandler - Variable in class com.simonstl.moe.adapter.MOESAXA
 
eventSource - Variable in class com.simonstl.moe.factory.SAXFactory
 
expanded - Variable in class com.simonstl.moe.adapter.MOENodeWrapperA
 

F

FINISHED - Static variable in interface com.simonstl.moe.ComponentOutputI
FINISHED indicates that the source is done.
firePropertyChange(String, boolean, boolean) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
firePropertyChange(String, byte, byte) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
firePropertyChange(String, char, char) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
firePropertyChange(String, double, double) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
firePropertyChange(String, float, float) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
firePropertyChange(String, int, int) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
firePropertyChange(String, long, long) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
firePropertyChange(String, Object, Object) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
firePropertyChange(String, short, short) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 

G

GEN_ENTITY_END - Static variable in interface com.simonstl.moe.CoreComponentI
 
GEN_ENTITY_REF - Static variable in interface com.simonstl.moe.CoreComponentI
 
GEN_ENTITY_START - Static variable in interface com.simonstl.moe.CoreComponentI
 
generate() - Static method in class com.simonstl.moe.test.ComponentGenAttNest
 
generateSets() - Method in class com.simonstl.moe.namespace.NamespaceContext
 
getAllAnnotations() - Method in class com.simonstl.moe.CoreComponent
 
getAllAnnotations() - Method in class com.simonstl.moe.Annotations
 
getAllAnnotations() - Method in interface com.simonstl.moe.AnnotableI
This method allows developers to retrieve all annotations at once.
getAnnotations(Object) - Method in class com.simonstl.moe.CoreComponent
 
getAnnotations(Object) - Method in class com.simonstl.moe.Annotations
 
getAnnotations(Object) - Method in interface com.simonstl.moe.AnnotableI
This method allows developers to retrieve annotations of one particular type.
getBasicType() - Method in class com.simonstl.moe.CoreComponent
CoreComponent has no basic type - subclasses MUST provide one.
getBasicType() - Method in class com.simonstl.moe.Namespace
Namespace has the basic type NAMESPACE_DECL.
getBasicType() - Method in class com.simonstl.moe.Mutable
The basic type for Mutable is whatever it's been set to be.
getBasicType() - Method in interface com.simonstl.moe.CoreComponentI
Returns the basic type of this object, per the constants defined in this interface.
getBasicType() - Method in class com.simonstl.moe.exp.Unparsed
 
getBasicType() - Method in class com.simonstl.moe.explicit.Attribute
Attribute has the basic type ATTRIBUTE.
getBasicType() - Method in class com.simonstl.moe.explicit.Element
Element has the basic type ELEMENT.
getBasicType() - Method in class com.simonstl.moe.explicit.EndAttribute
EndAttribute has the basic type END_ATTRIBUTE.
getBasicType() - Method in class com.simonstl.moe.explicit.Characters
The basic type for Characters is CHARS.
getBasicType() - Method in class com.simonstl.moe.explicit.CDATASect
CDATASect objects have basic type CDATA.
getBasicType() - Method in class com.simonstl.moe.explicit.EndCDATASect
EndCDATASect objects have basic type END_CDATA.
getBasicType() - Method in class com.simonstl.moe.explicit.Comment
Comment objects have basic type COMMENT.
getBasicType() - Method in class com.simonstl.moe.explicit.EndComment
EndComment objects have basic type END_COMMENT.
getBasicType() - Method in class com.simonstl.moe.explicit.EndElement
EndElement has the basic type END_ELEMENT.
getBasicType() - Method in class com.simonstl.moe.explicit.Whitespace
Whitespace is "ignorable whitespace", hence, IG_WHITESPACE.
getBasicType() - Method in class com.simonstl.moe.explicit.ProcInst
Processing Instruction objects have basic type PI.
getBasicType() - Method in class com.simonstl.moe.explicit.EndProcInst
EndProcInst objects have basic type END_PI.
getBasicType() - Method in class com.simonstl.moe.explicit.EndDocument
EndDocument has the basic type END_DOCUMENT.
getBasicType() - Method in class com.simonstl.moe.explicit.EndNamespace
EndNamespace has the basic type END_NAMESPACE.
getBasicType() - Method in class com.simonstl.moe.explicit.Document
Document has the basic type DOCUMENT.
getChild(int) - Method in class com.simonstl.moe.adapter.MOENodeWrapperA
 
getChild(Object, int) - Method in class com.simonstl.moe.adapter.MOETreeModelA
 
getChildCount() - Method in class com.simonstl.moe.adapter.MOENodeWrapperA
 
getChildCount(Object) - Method in class com.simonstl.moe.adapter.MOETreeModelA
 
getComponent() - Method in class com.simonstl.moe.adapter.MOETreeModelA
 
getComponent() - Method in class com.simonstl.moe.adapter.MOENodeWrapperA
 
getContent() - Method in class com.simonstl.moe.CoreComponent
 
getContent() - Method in class com.simonstl.moe.Mutable
 
getContent() - Method in interface com.simonstl.moe.CoreComponentI
Returns the content for this component as a list of nodes.
getContent() - Method in class com.simonstl.moe.explicit.Characters
 
getContentHandler() - Method in class com.simonstl.moe.adapter.MOESAXA
 
getCurrent() - Method in class com.simonstl.moe.Namespace
getCurrent()is used by the Element object to figure out if a namespace needs to be declared here.
getCurrentComponent() - Method in interface com.simonstl.moe.ComponentOutputI
getCurrentComponent provides rude access to the component currently being handled, if any.
getCurrentComponent() - Method in class com.simonstl.moe.factory.SAXFactory
Not sure I'll keep this.
getCurrentComponent() - Method in class com.simonstl.moe.factory.SAXFactoryTree
Not sure I'll keep this.
getDTDHandler() - Method in class com.simonstl.moe.adapter.MOESAXA
 
getEntityResolver() - Method in class com.simonstl.moe.adapter.MOESAXA
 
getErrorHandler() - Method in class com.simonstl.moe.adapter.MOESAXA
 
getEventSource() - Method in class com.simonstl.moe.factory.SAXFactory
 
getException() - Method in class com.simonstl.moe.MOEException
Return the embedded exception, if any.
getExpanded() - Method in class com.simonstl.moe.adapter.MOENodeWrapperA
 
getFeature(String) - Method in class com.simonstl.moe.adapter.MOESAXA
 
getFullDeclaration() - Method in interface com.simonstl.moe.namespace.NamespaceContextI
Returns a full set of namespace declarations for the current context.
getFullDeclaration() - Method in class com.simonstl.moe.namespace.NamespaceContext
 
getIndexOfChild(Object) - Method in class com.simonstl.moe.adapter.MOENodeWrapperA
 
getIndexOfChild(Object, Object) - Method in class com.simonstl.moe.adapter.MOETreeModelA
 
getIsComplete() - Method in class com.simonstl.moe.CoreComponent
 
getIsComplete() - Method in interface com.simonstl.moe.CoreComponentI
Returns whether this object is complete (i.e., an element has ended).
getLevel() - Method in class com.simonstl.moe.Namespace
getLevel()is used by the NamespaceContext object to figure out which declarations appeared where.
getLevel() - Method in interface com.simonstl.moe.namespace.NamespaceContextI
getLevel() returns the current position of the stack.
getLevel() - Method in class com.simonstl.moe.namespace.NamespaceContext
 
getLocalName() - Method in class com.simonstl.moe.CoreComponent
 
getLocalName() - Method in class com.simonstl.moe.Namespace
 
getLocalName() - Method in class com.simonstl.moe.NamespaceName
 
getLocalName() - Method in interface com.simonstl.moe.CoreComponentI
Returns the local name for the component
getLocalName() - Method in interface com.simonstl.moe.NamingI
Returns the local name for the component
getLocalName() - Method in class com.simonstl.moe.Name
 
getMessage() - Method in class com.simonstl.moe.MOEException
Return a detail message for this exception.
getName() - Method in class com.simonstl.moe.CoreComponent
Returns the name object for the component.
getName() - Method in class com.simonstl.moe.Namespace
Returns the name object for the component.
getName() - Method in interface com.simonstl.moe.CoreComponentI
Returns the name object for the component.
getNamespacesByPrefixes() - Method in interface com.simonstl.moe.namespace.NamespaceContextI
Returns an enumeration of all the prefixes and URIs in the current context, keyed to prefix.
getNamespacesByPrefixes() - Method in class com.simonstl.moe.namespace.NamespaceContext
 
getNamespacesByURIs() - Method in interface com.simonstl.moe.namespace.NamespaceContextI
Returns an enumeration of all the prefixes and URIs in the current context, keyed to URI.
getNamespacesByURIs() - Method in class com.simonstl.moe.namespace.NamespaceContext
 
getNsURI() - Method in class com.simonstl.moe.CoreComponent
 
getNsURI() - Method in class com.simonstl.moe.Namespace
 
getNsURI() - Method in class com.simonstl.moe.NamespaceName
 
getNsURI() - Method in interface com.simonstl.moe.CoreComponentI
Returns the URI reference value for the namespace.
getNsURI() - Method in interface com.simonstl.moe.NamingI
Returns the URI reference value for the namespace.
getNsURI() - Method in class com.simonstl.moe.Name
 
getParent() - Method in class com.simonstl.moe.CoreComponent
 
getParent() - Method in interface com.simonstl.moe.CoreComponentI
Returns the parent for the component.
getPrefix() - Method in class com.simonstl.moe.CoreComponent
 
getPrefix() - Method in class com.simonstl.moe.Namespace
 
getPrefix() - Method in class com.simonstl.moe.NamespaceName
Prefix for namespaces is always xmlns.
getPrefix() - Method in interface com.simonstl.moe.CoreComponentI
Returns the prefix used to represent the namespace URI reference for this component.
getPrefix() - Method in interface com.simonstl.moe.NamingI
Returns the prefix used to represent the namespace URI reference for this component.
getPrefix() - Method in class com.simonstl.moe.Name
 
getPrefix(String) - Method in interface com.simonstl.moe.namespace.NamespaceContextI
Given a prefix, it returns the URI to which that prefix maps.
getPrefix(String) - Method in class com.simonstl.moe.namespace.NamespaceContext
 
getProperty(String) - Method in class com.simonstl.moe.adapter.MOESAXA
 
getQName() - Method in class com.simonstl.moe.CoreComponent
Returns the Qualified Name (QName) for the component.
getQName() - Method in class com.simonstl.moe.Namespace
Returns the Qualified Name (QName) for the component.
getQName() - Method in class com.simonstl.moe.NamespaceName
Returns the Qualified Name (QName) for the component.
getQName() - Method in interface com.simonstl.moe.CoreComponentI
Returns the Qualified Name (QName) for the component.
getQName() - Method in interface com.simonstl.moe.NamingI
Returns the Qualified Name (QName) for the component.
getQName() - Method in class com.simonstl.moe.Name
Returns the Qualified Name (QName) for the component.
getRoot() - Method in class com.simonstl.moe.adapter.MOETreeModelA
 
getSource() - Method in class com.simonstl.moe.factory.SAXFactory
 
getStatus() - Method in interface com.simonstl.moe.ComponentOutputI
getStatus allows impatient listeners to find out what's going on.
getStatus() - Method in class com.simonstl.moe.factory.SAXFactory
 
getTextContent() - Method in class com.simonstl.moe.CoreComponent
 
getTextContent() - Method in class com.simonstl.moe.Mutable
 
getTextContent() - Method in interface com.simonstl.moe.CoreComponentI
Returns the content for this component as a string.
getTextContent() - Method in interface com.simonstl.moe.ComponentListI
Returns the textual content of child nodes, minus any markup.
getTextContent() - Method in class com.simonstl.moe.ComponentList
 
getTextContent() - Method in class com.simonstl.moe.explicit.Characters
 
getToolTip() - Method in class com.simonstl.moe.adapter.MOENodeWrapperA
 
getToolTipText() - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
getTypes() - Method in class com.simonstl.moe.CoreComponent
 
getTypes() - Method in class com.simonstl.moe.Annotations
Returns the set of annotation types.
getTypes() - Method in interface com.simonstl.moe.AnnotableI
Returns a Set containing the types of all annotations stored in this object
getUnorderedContent() - Method in class com.simonstl.moe.CoreComponent
 
getUnorderedContent() - Method in interface com.simonstl.moe.CoreComponentI
Returns the unordered content for this component.
getURI(String) - Method in interface com.simonstl.moe.namespace.NamespaceContextI
Given a URI, it returns the first prefix it finds matching it.
getURI(String) - Method in class com.simonstl.moe.namespace.NamespaceContext
 

H

hasAnnotation(Object) - Method in class com.simonstl.moe.CoreComponent
 
hasAnnotation(Object) - Method in class com.simonstl.moe.Annotations
 
hasAnnotation(Object) - Method in interface com.simonstl.moe.AnnotableI
Indicates whether the provided object is stored as an annotation (of any type)
hasAnnotationOfType(Object) - Method in class com.simonstl.moe.CoreComponent
 
hasAnnotationOfType(Object) - Method in class com.simonstl.moe.Annotations
 
hasAnnotationOfType(Object) - Method in interface com.simonstl.moe.AnnotableI
Indicates whether there are any annotations of the given type.
hasAnnotations() - Method in class com.simonstl.moe.CoreComponent
 
hasAnnotations() - Method in class com.simonstl.moe.Annotations
 
hasAnnotations() - Method in interface com.simonstl.moe.AnnotableI
 
hashCode() - Method in class com.simonstl.moe.CoreComponent
The hashCode() method uses nsURI+">"+localName to generate an int.
hashCode() - Method in class com.simonstl.moe.NamespaceName
The hashCode() method uses xmlns(:prefix) to generate an int.
hashCode() - Method in interface com.simonstl.moe.CoreComponentI
Returns a key which can be used as a unique identifier for this component.
hashCode() - Method in interface com.simonstl.moe.NamingI
Returns a key which can be used as a unique identifier for this component.
hashCode() - Method in class com.simonstl.moe.Name
The hashCode() method uses nsURI+">"+localName to generate an int.
hashCode() - Method in class com.simonstl.moe.explicit.Characters
The hashCode() method is the same as CoreComponent's, but as character nodes generally have no nsURI or localName they'll all collide if stored in a set.
hashCode() - Method in class com.simonstl.moe.explicit.CDATASect
The hashCode() method is the same as Characters, but as CDATA nodes generally have no nsURI or localName they'll all collide if stored in a set.
hashCode() - Method in class com.simonstl.moe.explicit.EndCDATASect
The hashCode() method is the same as Characters, but as CDATA nodes generally have no nsURI or localName they'll all collide if stored in a set.
hashCode() - Method in class com.simonstl.moe.explicit.Comment
The hashCode() method is the same as Characters, but as PI nodes generally have no nsURI or localName they'll all collide if stored in a set.
hashCode() - Method in class com.simonstl.moe.explicit.EndComment
The hashCode() method is the same as Characters, but as comments have no nsURI or localName they'll all collide if stored in a set.
hashCode() - Method in class com.simonstl.moe.explicit.ProcInst
The hashCode() method is the same as Characters, but as PI nodes generally have no nsURI they may collide if stored in a set.
hashCode() - Method in class com.simonstl.moe.explicit.EndProcInst
The hashCode() method is the same as Characters, but as PI nodes generally have no nsURI or localName they'll all collide if stored in a set.

I

IG_WHITESPACE - Static variable in interface com.simonstl.moe.CoreComponentI
 
ignorableWhitespace(char[], int, int) - Method in class com.simonstl.moe.factory.SAXFactory
 
igWhitespaceEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
 
igWhitespaceText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
isDeclared(String, String) - Method in interface com.simonstl.moe.namespace.NamespaceContextI
isDeclared() says whether a particular URI/prefix combination has been declared.
isDeclared(String, String) - Method in class com.simonstl.moe.namespace.NamespaceContext
 
isLeaf() - Method in class com.simonstl.moe.adapter.MOENodeWrapperA
 
isLeaf(Object) - Method in class com.simonstl.moe.adapter.MOETreeModelA
 

L

level - Variable in class com.simonstl.moe.Namespace
level is used by NamespaceContext to determine where in a tree a given namespace applies.
level - Variable in class com.simonstl.moe.namespace.NamespaceContext
 
listen(CoreComponentI) - Method in class com.simonstl.moe.CoreComponent
 
listen(CoreComponentI) - Method in class com.simonstl.moe.Namespace
For now, the namespace class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.Mutable
For now, the Mutable class passes listening to its superclass.
listen(CoreComponentI) - Method in interface com.simonstl.moe.CoreComponentI
Accepts new events.
listen(CoreComponentI) - Method in interface com.simonstl.moe.ComponentInputI
listen() takes components passed to it by component creators, returns true if there is a completion event.
listen(CoreComponentI) - Method in class com.simonstl.moe.test.ComponentInputPrint
listen() prints components passed to it by component creators, and always returns true.
listen(CoreComponentI) - Method in class com.simonstl.moe.factory.SAXFactoryTree
 
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.Attribute
For now, the Attribute class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.Element
For now, the Element class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.Characters
For now, the Characters class passes listening to its superclass.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.CDATASect
For now, the CDATAsect class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.EndCDATASect
For now, the EndCDATASect class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.Comment
For now, the Comment class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.EndComment
For now, the EndComment class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.EndElement
For now, the Element class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.ProcInst
For now, the ProcInst class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.EndProcInst
For now, the EndProcInst class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.EndDocument
For now, the Document class doesn't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.EndNamespace
End classes don't listen.
listen(CoreComponentI) - Method in class com.simonstl.moe.explicit.Document
For now, the Document class doesn't listen.
listener - Variable in class com.simonstl.moe.factory.SAXFactory
 
ListenTest - class com.simonstl.moe.test.ListenTest.
The Listen class creates a single complex MOE object with attributes using the object's listen() method.
ListenTest() - Constructor for class com.simonstl.moe.test.ListenTest
 
localName - Variable in class com.simonstl.moe.NamespaceName
contains the prefix used by the namespace (if any)
localName - Variable in class com.simonstl.moe.Name
contains the local name for the component (if any)

M

main(String[]) - Static method in class com.simonstl.moe.Namespace
 
main(String[]) - Static method in class com.simonstl.moe.test.ComponentGenNest
 
main(String[]) - Static method in class com.simonstl.moe.test.ListenTest
 
main(String[]) - Static method in class com.simonstl.moe.test.CloneTest
 
main(String[]) - Static method in class com.simonstl.moe.test.ComponentGenSeries
 
main(String[]) - Static method in class com.simonstl.moe.test.ComponentGenAttNest
 
main(String[]) - Static method in class com.simonstl.moe.namespace.NamespaceContext
 
main(String[]) - Static method in class com.simonstl.moe.factory.ComponentFactory
 
main(String[]) - Static method in class com.simonstl.moe.factory.MutableFactory
Need to update for this factory.
main(String[]) - Static method in class com.simonstl.moe.factory.ComponentQFactory
 
main(String[]) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated.  
main(String[]) - Static method in class com.simonstl.moe.factory.SAXFactory
FilterTester's main method requires two arguments - a rules file and then a target XML file.
main(String[]) - Static method in class com.simonstl.moe.factory.MutableQFactory
 
main(String[]) - Static method in class com.simonstl.moe.explicit.Attribute
Need to update - currently elements only
main(String[]) - Static method in class com.simonstl.moe.explicit.Element
 
main(String[]) - Static method in class com.simonstl.moe.explicit.EndAttribute
Not sure how I'd test an endAttribute.
main(String[]) - Static method in class com.simonstl.moe.explicit.Characters
 
main(String[]) - Static method in class com.simonstl.moe.explicit.CDATASect
 
main(String[]) - Static method in class com.simonstl.moe.explicit.EndCDATASect
 
main(String[]) - Static method in class com.simonstl.moe.explicit.Comment
 
main(String[]) - Static method in class com.simonstl.moe.explicit.EndComment
 
main(String[]) - Static method in class com.simonstl.moe.explicit.EndElement
 
main(String[]) - Static method in class com.simonstl.moe.explicit.Whitespace
Need to figure out what a whitespace tester looks like.
main(String[]) - Static method in class com.simonstl.moe.explicit.ProcInst
 
main(String[]) - Static method in class com.simonstl.moe.explicit.EndProcInst
 
main(String[]) - Static method in class com.simonstl.moe.explicit.EndDocument
 
main(String[]) - Static method in class com.simonstl.moe.explicit.Document
 
main(String[]) - Static method in class com.simonstl.moe.ui.MOEWorkshop
 
main(String[]) - Static method in class com.simonstl.moe.visitor.MOEtoXML
 
modified - Variable in class com.simonstl.moe.namespace.NamespaceContext
 
MOEDocMenu - class com.simonstl.moe.ui.MOEDocMenu.
The MOEWorkshop class provides a Swing-based view of MOE objects.
MOEDocMenu(MOEFrame) - Constructor for class com.simonstl.moe.ui.MOEDocMenu
 
MOEException - exception com.simonstl.moe.MOEException.
The MOEException class is a very light rewriting of the public domain org.xml.SAXException class, though more changes will appear over time.
MOEException(Exception) - Constructor for class com.simonstl.moe.MOEException
Create a new MOEException wrapping an existing exception.
MOEException(String) - Constructor for class com.simonstl.moe.MOEException
Create a new MOEException.
MOEException(String, Exception) - Constructor for class com.simonstl.moe.MOEException
Create a new MOEException from an existing exception.
MOEFrame - class com.simonstl.moe.ui.MOEFrame.
The MOEWorkshop class provides a Swing-based view of MOE objects.
MOEFrame(String[]) - Constructor for class com.simonstl.moe.ui.MOEFrame
 
MOENodeWrapperA - class com.simonstl.moe.adapter.MOENodeWrapperA.
The MOENodeWrapperA adapter class provides a view of individual MOE objects which will fit into a MOETreeModelA presentation.
MOENodeWrapperA() - Constructor for class com.simonstl.moe.adapter.MOENodeWrapperA
 
MOESAXA - class com.simonstl.moe.adapter.MOESAXA.
The MOESAXA adapter class presents a MOE object as SAX events.
MOESAXA() - Constructor for class com.simonstl.moe.adapter.MOESAXA
 
MOEtalker - Variable in class com.simonstl.moe.adapter.MOESAXA
 
MOEtoSAX - class com.simonstl.moe.visitor.MOEtoSAX.
The MOEtoSAX class provides a basic set of methods which can be used to convert any MOE object into SAX events.
MOEtoSAX() - Constructor for class com.simonstl.moe.visitor.MOEtoSAX
 
MOEtoTextI - interface com.simonstl.moe.visitor.MOEtoTextI.
The MOEtoTextI interface defines a set of methods which can be used to convert any MOE object into text.
MOEtoXML - class com.simonstl.moe.visitor.MOEtoXML.
The MOEtoXML class provides a basic set of methods which can be used to convert any MOE object into XML.
MOEtoXML() - Constructor for class com.simonstl.moe.visitor.MOEtoXML
 
MOETree - class com.simonstl.moe.ui.MOETree.
The MOETree class provides a JTree-based view of MOE objects, using the MOETreeModelA and MOENodeWrapperA classes.
MOETree(TreeModel) - Constructor for class com.simonstl.moe.ui.MOETree
 
MOETreeCellRenderer - class com.simonstl.moe.ui.MOETreeCellRenderer.
The MOETreeCellRenderer class provides a more detailed presentation MOE objects in trees.
MOETreeCellRenderer() - Constructor for class com.simonstl.moe.ui.MOETreeCellRenderer
 
MOETreeModelA - class com.simonstl.moe.adapter.MOETreeModelA.
The MOETreeModelA adapter class provides a Swing-based javax.swing.Tree.TreeModel view of MOE objects.
MOETreeModelA() - Constructor for class com.simonstl.moe.adapter.MOETreeModelA
 
MOETreePane - class com.simonstl.moe.ui.MOETreePane.
The MOEWorkshop class provides a Swing-based view of MOE objects.
MOETreePane(CoreComponentI) - Constructor for class com.simonstl.moe.ui.MOETreePane
 
MOEWorkshop - class com.simonstl.moe.ui.MOEWorkshop.
The MOEWorkshop class provides a Swing-based view of MOE objects.
MOEWorkshop() - Constructor for class com.simonstl.moe.ui.MOEWorkshop
 
Mutable - class com.simonstl.moe.Mutable.
The Mutable class provides a foundation for generic MOE objects.
Mutable() - Constructor for class com.simonstl.moe.Mutable
 
MutableComponentI - interface com.simonstl.moe.MutableComponentI.
The MutableComponentI interface defines one extra feature which can be used to create objects which change role depending on program whim.
MutableFactory - class com.simonstl.moe.factory.MutableFactory.
The MutableFactory class provides a relatively simple mechanism for creating new MOE Mutable components.
MutableFactory() - Constructor for class com.simonstl.moe.factory.MutableFactory
 
MutableQFactory - class com.simonstl.moe.factory.MutableQFactory.
The MutableQFactory class provides a relatively simple mechanism for creating new MOE components, using namespace URI and QName instead of of namspace URI, local name, prefix.
MutableQFactory() - Constructor for class com.simonstl.moe.factory.MutableQFactory
 

N

name - Variable in class com.simonstl.moe.CoreComponent
contains the name information for component (if any)
name - Variable in class com.simonstl.moe.Namespace
Override regular name object with NamespaceName.
Name - class com.simonstl.moe.Name.
The Name class implements the minimum of functionality needed to support XML names for MOE objects.
Name() - Constructor for class com.simonstl.moe.Name
 
Namespace - class com.simonstl.moe.Namespace.
The Namespace class provides a foundation for MOE objects to store namespaces.
NAMESPACE_DECL - Static variable in interface com.simonstl.moe.CoreComponentI
 
Namespace() - Constructor for class com.simonstl.moe.Namespace
 
namespace(String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates a default.
namespace(String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates a default.
namespace(String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates a default.
namespace(String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a default namespace.
namespace(String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates a default.
namespace(String, String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates a namespace.
namespace(String, String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates a namespace.
namespace(String, String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates a namespace.
namespace(String, String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a namespace.
namespace(String, String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates a namespace.
namespaceClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
NamespaceContext - class com.simonstl.moe.namespace.NamespaceContext.
The NamespaceContextI interface is a test implementation of NamespaceContextI.
NamespaceContext() - Constructor for class com.simonstl.moe.namespace.NamespaceContext
 
NamespaceContextI - interface com.simonstl.moe.namespace.NamespaceContextI.
The NamespaceContextI interface is a replacement for the current NamespaceContextI interface.
namespaceEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
 
NamespaceName - class com.simonstl.moe.NamespaceName.
The NamespaceName class provides a foundation for MOE objects to store namespaces.
NamespaceName() - Constructor for class com.simonstl.moe.NamespaceName
 
namespaceStack - Variable in class com.simonstl.moe.namespace.NamespaceContext
 
namespaceText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
NamingI - interface com.simonstl.moe.NamingI.
The NamingI interface defines the bare minimum of functionality needed to work with XML names (compounds of URI, local name, and prefix) with MOE.
NOTSTARTED - Static variable in interface com.simonstl.moe.ComponentOutputI
NOTSTART indicates that the source hasn't started reporting.
nsByPrefix - Variable in class com.simonstl.moe.namespace.NamespaceContext
 
nsByURI - Variable in class com.simonstl.moe.namespace.NamespaceContext
 
nsURI - Variable in class com.simonstl.moe.Name
contains the namespace URI for the component (if any)

O

openDoc() - Method in class com.simonstl.moe.ui.MOEFrame
 

P

parent - Variable in class com.simonstl.moe.CoreComponent
identifies the parent of this component.
parse() - Method in class com.simonstl.moe.adapter.MOESAXA
The parse method walks the MOE tree and reports it as a series of SAX events.
parse(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOESAXA
 
parse(InputSource) - Method in class com.simonstl.moe.adapter.MOESAXA
 
parse(String) - Method in class com.simonstl.moe.adapter.MOESAXA
 
parseAsCDATA(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOESAXA
 
parseAsCharacters(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOESAXA
 
parseAsComment(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOESAXA
 
parseAsDocument(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOESAXA
 
parseAsElement(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOESAXA
 
parseAsPI(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOESAXA
 
parseAsWhitespace(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOESAXA
 
parseDoc(File) - Method in class com.simonstl.moe.ui.MOEFrame
 
PI - Static variable in interface com.simonstl.moe.CoreComponentI
 
piEvent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
 
piText(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
popLevel() - Method in interface com.simonstl.moe.namespace.NamespaceContextI
popLevel() is called when an element ends, and strips out old namespace declarations which no longer apply.
popLevel() - Method in class com.simonstl.moe.namespace.NamespaceContext
 
prefix - Variable in class com.simonstl.moe.Name
contains the namespace prefix for the component (if any).
print() - Method in class com.simonstl.moe.CoreComponent
 
print() - Method in class com.simonstl.moe.Mutable
 
print() - Method in interface com.simonstl.moe.CoreComponentI
Prints a representation of the component to STDOUT
print() - Method in class com.simonstl.moe.Name
 
print() - Method in class com.simonstl.moe.explicit.Characters
 
print() - Method in class com.simonstl.moe.explicit.CDATASect
 
print() - Method in class com.simonstl.moe.explicit.EndCDATASect
 
print() - Method in class com.simonstl.moe.explicit.Comment
 
print() - Method in class com.simonstl.moe.explicit.EndComment
 
print() - Method in class com.simonstl.moe.explicit.ProcInst
 
print() - Method in class com.simonstl.moe.explicit.EndProcInst
 
printHelp() - Static method in class com.simonstl.moe.factory.SAXFactory
printHelp() lists options if the user doesn't specify any files.
printPop(NamespaceContext) - Static method in class com.simonstl.moe.namespace.NamespaceContext
 
printPush(NamespaceContext) - Static method in class com.simonstl.moe.namespace.NamespaceContext
 
printStackTrace() - Method in class com.simonstl.moe.MOEException
Overrides Throwable.printStackTrace to recursively display stack trace of nested exceptions
printStackTrace(PrintStream) - Method in class com.simonstl.moe.MOEException
Overrides Throwable.printStackTrace to recursively display stack trace of nested exceptions
printStackTrace(PrintWriter) - Method in class com.simonstl.moe.MOEException
Overrides Throwable.printStackTrace to recursively display stack trace of nested exceptions
ProcInst - class com.simonstl.moe.explicit.ProcInst.
The ProcInst class provides a foundation for MOE objects to store processing instructions.
ProcInst() - Constructor for class com.simonstl.moe.explicit.ProcInst
 
procInst(String, String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates a complete Processing Instruction with target and textual content.
procInst(String, String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates a complete Processing Instruction with target and textual content.
procInst(String, String) - Method in class com.simonstl.moe.factory.ComponentQFactory
Creates a complete Processing Instruction with target and textual content.
procInst(String, String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a complete Processing Instruction with target and textual content.
procInst(String, String) - Method in class com.simonstl.moe.factory.MutableQFactory
Creates a complete Processing Instruction with target and textual content.
procInst(String, String, boolean) - Method in class com.simonstl.moe.factory.ComponentFactory
Creates a Processing Instruction with target and textual content, allowing the code to specify whether or not it is complete.
procInst(String, String, boolean) - Method in class com.simonstl.moe.factory.MutableFactory
Creates a Processing Instruction with target and textual content, allowing the code to specify whether or not it is complete.
procInst(String, String, boolean) - Method in class com.simonstl.moe.factory.ComponentQFactory
Creates a Processing Instruction with target and textual content, allowing the code to specify whether or not it is complete.
procInst(String, String, boolean) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a Processing Instruction with target and textual content, allowing the code to specify whether or not it is complete.
procInst(String, String, boolean) - Method in class com.simonstl.moe.factory.MutableQFactory
Creates a Processing Instruction with target and textual content, allowing the code to specify whether or not it is complete.
procInstClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 
PROPERTY - Static variable in interface com.simonstl.moe.CoreComponentI
 
pushLevel() - Method in interface com.simonstl.moe.namespace.NamespaceContextI
pushLevel() is called when an element starts, and doesn't have much to do.
pushLevel() - Method in class com.simonstl.moe.namespace.NamespaceContext
 

Q

Quit() - Method in class com.simonstl.moe.ui.MOEFrame
 

R

removeAllAnnotations() - Method in class com.simonstl.moe.CoreComponent
 
removeAllAnnotations() - Method in class com.simonstl.moe.Annotations
 
removeAllAnnotations() - Method in interface com.simonstl.moe.AnnotableI
This method allows developers to remove all annotations at once.
removeAnnotation(Object) - Method in class com.simonstl.moe.CoreComponent
 
removeAnnotation(Object) - Method in class com.simonstl.moe.Annotations
 
removeAnnotation(Object) - Method in interface com.simonstl.moe.AnnotableI
This method allows developers to remove a single annotation.
removeNamespaces(int) - Method in class com.simonstl.moe.namespace.NamespaceContext
 
removeTreeModelListener(TreeModelListener) - Method in class com.simonstl.moe.adapter.MOETreeModelA
 
reset() - Method in interface com.simonstl.moe.namespace.NamespaceContextI
reset() is called when the object needs to be emptied for reuse.
reset() - Method in class com.simonstl.moe.namespace.NamespaceContext
 
reshape(int, int, int, int) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
result - Variable in class com.simonstl.moe.factory.SAXFactoryTree
 
root - Variable in class com.simonstl.moe.adapter.MOETreeModelA
 

S

SAX - Static variable in interface com.simonstl.moe.ComponentOutputI
SAX indicates that the source should send information as start/content/end.
SAXEventComponent(XMLFilterImpl, CoreComponentI) - Method in interface com.simonstl.moe.ComponentSAXOutI
Deprecated. Describes the content for this component as a series of SAX events.
SAXEventComponent(XMLFilterImpl, CoreComponentI) - Method in class com.simonstl.moe.visitor.MOEtoSAX
This method passes off processing to the real method with a blank NamespaceContext.
SAXEventComponent(XMLFilterImpl, CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoSAX
The core method just passes off processing to the child methods.
SAXFactory - class com.simonstl.moe.factory.SAXFactory.
The SAXFactory class provides a relatively simple mechanism for creating new MOE components, hardwired to the components provided in the com.simonstl.moe package.
SAXFactory(XMLReader) - Constructor for class com.simonstl.moe.factory.SAXFactory
 
SAXFactoryTree - class com.simonstl.moe.factory.SAXFactoryTree.
The SAXFactoryTree class provides a relatively simple mechanism for creating new MOE components, hardwired to the components provided in the com.simonstl.moe package.
SAXFactoryTree(XMLReader) - Constructor for class com.simonstl.moe.factory.SAXFactoryTree
 
setBasicType(int) - Method in class com.simonstl.moe.Mutable
 
setBasicType(int) - Method in interface com.simonstl.moe.MutableComponentI
Set the basic type of this object, per the constants defined in the CoreComponentI interface.
setComponent(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOETreeModelA
 
setComponent(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOENodeWrapperA
 
setContent(ComponentList) - Method in class com.simonstl.moe.explicit.Characters
 
setContent(ComponentListI) - Method in class com.simonstl.moe.CoreComponent
 
setContent(ComponentListI) - Method in interface com.simonstl.moe.CoreComponentI
Sets the content for this component as a list of nodes.
setContent(String) - Method in class com.simonstl.moe.CoreComponent
 
setContent(String) - Method in class com.simonstl.moe.Mutable
 
setContent(String) - Method in interface com.simonstl.moe.CoreComponentI
Sets the content for this component as a string.
setContent(String) - Method in class com.simonstl.moe.explicit.Characters
 
setContentHandler(ContentHandler) - Method in class com.simonstl.moe.adapter.MOESAXA
 
setCurrent(boolean) - Method in class com.simonstl.moe.Namespace
setLevel()is used by the NamespaceContext object to establish which declarations appeared in the current element.
setDTDHandler(DTDHandler) - Method in class com.simonstl.moe.adapter.MOESAXA
 
setEntityResolver(EntityResolver) - Method in class com.simonstl.moe.adapter.MOESAXA
 
setErrorHandler(ErrorHandler) - Method in class com.simonstl.moe.adapter.MOESAXA
 
setEventSource(XMLReader) - Method in class com.simonstl.moe.factory.SAXFactory
 
setExpanded(boolean) - Method in class com.simonstl.moe.adapter.MOENodeWrapperA
 
setFeature(String, boolean) - Method in class com.simonstl.moe.adapter.MOESAXA
 
setIsComplete(boolean) - Method in class com.simonstl.moe.CoreComponent
 
setIsComplete(boolean) - Method in interface com.simonstl.moe.CoreComponentI
Sets whether this object is complete (i.e., an element has ended).
setLevel(int) - Method in class com.simonstl.moe.Namespace
setLevel()is used by the NamespaceContext object to establish which declarations appeared where.
setListener(ComponentInputI) - Method in interface com.simonstl.moe.ComponentOutputI
setListener assigns a ComponentInputI object to listen to events generated by this component.
setListener(ComponentInputI) - Method in class com.simonstl.moe.factory.SAXFactory
It's all gotta go someplace.
setLocalName(String) - Method in class com.simonstl.moe.CoreComponent
 
setLocalName(String) - Method in class com.simonstl.moe.Namespace
 
setLocalName(String) - Method in class com.simonstl.moe.NamespaceName
Use setLocalName to identify the namespace prefix being used.
setLocalName(String) - Method in interface com.simonstl.moe.CoreComponentI
Accepts a string which will serve as the local name for this component.
setLocalName(String) - Method in interface com.simonstl.moe.NamingI
Accepts a string which will serve as the local name for this component.
setLocalName(String) - Method in class com.simonstl.moe.Name
 
setMOEComponent() - Method in class com.simonstl.moe.adapter.MOESAXA
 
setMOEComponent(CoreComponentI) - Method in class com.simonstl.moe.adapter.MOESAXA
 
setName(NamingI) - Method in class com.simonstl.moe.CoreComponent
Sets the name object for the component.
setName(NamingI) - Method in class com.simonstl.moe.Namespace
Sets the name object for the component.
setName(NamingI) - Method in interface com.simonstl.moe.CoreComponentI
Sets the name object for the component.
setNsURI(String) - Method in class com.simonstl.moe.CoreComponent
 
setNsURI(String) - Method in class com.simonstl.moe.Namespace
 
setNsURI(String) - Method in class com.simonstl.moe.NamespaceName
 
setNsURI(String) - Method in interface com.simonstl.moe.CoreComponentI
Accepts a URI reference value which is used as the namespace for the component.
setNsURI(String) - Method in interface com.simonstl.moe.NamingI
Accepts a URI reference value which is used as the namespace for the component.
setNsURI(String) - Method in class com.simonstl.moe.Name
 
setParent(CoreComponentI) - Method in class com.simonstl.moe.ComponentSet
 
setParent(CoreComponentI) - Method in interface com.simonstl.moe.ComponentCollectionI
Sets the parent objects on all the items contained in the Collection.
setParent(CoreComponentI) - Method in class com.simonstl.moe.CoreComponent
 
setParent(CoreComponentI) - Method in interface com.simonstl.moe.CoreComponentI
Sets the parent object for the component.
setParent(CoreComponentI) - Method in class com.simonstl.moe.ComponentList
 
setParent(CoreComponentI) - Method in interface com.simonstl.moe.namespace.NamespaceContextI
Not sure if this goes here or in NamespaceSetI or anywhere
setParent(CoreComponentI) - Method in class com.simonstl.moe.namespace.NamespaceContext
 
setPrefix(String) - Method in class com.simonstl.moe.CoreComponent
 
setPrefix(String) - Method in class com.simonstl.moe.Namespace
 
setPrefix(String) - Method in class com.simonstl.moe.NamespaceName
Attempts to set prefixes on namespace names will be ignored.
setPrefix(String) - Method in interface com.simonstl.moe.CoreComponentI
Accepts a string which serves as the prefix for this component.
setPrefix(String) - Method in interface com.simonstl.moe.NamingI
Accepts a string which serves as the prefix for this component.
setPrefix(String) - Method in class com.simonstl.moe.Name
 
setProperty(String, Object) - Method in class com.simonstl.moe.adapter.MOESAXA
 
setQName(String) - Method in class com.simonstl.moe.CoreComponent
Sets the Qualified Name (QName) for the component.
setQName(String) - Method in class com.simonstl.moe.Namespace
Sets the Qualified Name (QName) for the component.
setQName(String) - Method in class com.simonstl.moe.NamespaceName
Sets the Qualified Name (QName) for the component.
setQName(String) - Method in interface com.simonstl.moe.CoreComponentI
Sets the Qualified Name (QName) for the component.
setQName(String) - Method in interface com.simonstl.moe.NamingI
Sets the Qualified Name (QName) for the component.
setQName(String) - Method in class com.simonstl.moe.Name
Sets the Qualified Name (QName) for the component.
setReport(int) - Method in interface com.simonstl.moe.ComponentOutputI
setReport tells the outputter whether to report content as the largest objects it knows (0), a SAX-like view of content(1), or some other view (other numbers.) If an outputter doesn't understand a request, it should return false.
setReport(int) - Method in class com.simonstl.moe.factory.SAXFactory
 
setSize(Dimension) - Method in class com.simonstl.moe.ui.MOETreeCellRenderer
 
setSource(InputSource) - Method in class com.simonstl.moe.factory.SAXFactory
 
setUnorderedContent(ComponentSetI) - Method in class com.simonstl.moe.CoreComponent
 
setUnorderedContent(ComponentSetI) - Method in interface com.simonstl.moe.CoreComponentI
Sets the unordered content for this component.
source - Variable in class com.simonstl.moe.factory.SAXFactory
 
startCDATA() - Method in class com.simonstl.moe.factory.SAXFactory
 
startDTD(String, String, String) - Method in class com.simonstl.moe.factory.SAXFactory
 
startElement(String, String, String, Attributes) - Method in class com.simonstl.moe.factory.SAXFactory
 
startEntity(String) - Method in class com.simonstl.moe.factory.SAXFactory
 
startEvents() - Method in interface com.simonstl.moe.ComponentOutputI
startEvents starts the reading, much like parse() in SAX.
startEvents() - Method in class com.simonstl.moe.factory.SAXFactory
 
startPrefixMapping(String, String) - Method in class com.simonstl.moe.factory.SAXFactory
 
status - Variable in class com.simonstl.moe.factory.SAXFactory
 

T

targetFile - Variable in class com.simonstl.moe.factory.SAXFactory
 
test() - Static method in class com.simonstl.moe.namespace.NamespaceContext
 
textComponent() - Method in class com.simonstl.moe.CoreComponent
 
textContent - Variable in class com.simonstl.moe.Mutable
 
textContent - Variable in class com.simonstl.moe.explicit.Characters
 
thisModel - Variable in class com.simonstl.moe.ui.MOETree
 
toAttributes() - Method in class com.simonstl.moe.ComponentSet
Warning: namespace collisions are possible in attributes.
toAttributes() - Method in interface com.simonstl.moe.ComponentCollectionI
Without a list of current namespaces, the collection should report itself as XML attributes with declarations for all namespaces used by those attributes.
toAttributes() - Method in class com.simonstl.moe.ComponentList
 
toAttributes(ComponentSet) - Method in class com.simonstl.moe.ComponentSet
 
toAttributes(ComponentSet) - Method in interface com.simonstl.moe.ComponentCollectionI
Given a list of current namespaces, the collection should report itself as XML attributes without declarations for namespaces presently in use.
toAttributes(ComponentSet) - Method in class com.simonstl.moe.ComponentList
 
toElements() - Method in class com.simonstl.moe.ComponentSet
 
toElements() - Method in interface com.simonstl.moe.ComponentCollectionI
Without a list of current namespaces, the collection should report itself as XML elements with declarations for all namespaces used by those attributes.
toElements() - Method in class com.simonstl.moe.ComponentList
 
toElements(ComponentSet) - Method in class com.simonstl.moe.ComponentSet
 
toElements(ComponentSet) - Method in interface com.simonstl.moe.ComponentCollectionI
Given a list of current namespaces, the collection should report itself as XML elements without declarations for namespaces presently in use.
toElements(ComponentSet) - Method in class com.simonstl.moe.ComponentList
 
toString() - Method in class com.simonstl.moe.ComponentSet
 
toString() - Method in interface com.simonstl.moe.ComponentCollectionI
toString() should report as attributes for unordered content, elements for ordered.
toString() - Method in class com.simonstl.moe.CoreComponent
 
toString() - Method in class com.simonstl.moe.Namespace
 
toString() - Method in class com.simonstl.moe.Mutable
Need to force configurable ref to visitor class
toString() - Method in class com.simonstl.moe.NamespaceName
 
toString() - Method in interface com.simonstl.moe.CoreComponentI
Returns a representation of the component as a String.
toString() - Method in class com.simonstl.moe.Name
 
toString() - Method in class com.simonstl.moe.MOEException
Override toString to pick up any embedded exception.
toString() - Method in class com.simonstl.moe.ComponentList
 
toString() - Method in class com.simonstl.moe.factory.SAXFactory
 
toString() - Method in class com.simonstl.moe.explicit.Attribute
 
toString() - Method in class com.simonstl.moe.explicit.Element
 
toString() - Method in class com.simonstl.moe.explicit.Characters
 
toString() - Method in class com.simonstl.moe.explicit.CDATASect
 
toString() - Method in class com.simonstl.moe.explicit.EndCDATASect
 
toString() - Method in class com.simonstl.moe.explicit.Comment
 
toString() - Method in class com.simonstl.moe.explicit.EndComment
 
toString() - Method in class com.simonstl.moe.explicit.EndElement
 
toString() - Method in class com.simonstl.moe.explicit.ProcInst
 
toString() - Method in class com.simonstl.moe.explicit.EndProcInst
 
toString() - Method in class com.simonstl.moe.explicit.EndDocument
 
toString() - Method in class com.simonstl.moe.explicit.Document
 
toString() - Method in class com.simonstl.moe.adapter.MOENodeWrapperA
 
toString(ComponentSet) - Method in class com.simonstl.moe.ComponentSet
 
toString(ComponentSet) - Method in interface com.simonstl.moe.ComponentCollectionI
toString(ComponentSet namespaceContext) should report as attributes for unordered content, elements for ordered, with an understanding of the namespaces already declared.
toString(ComponentSet) - Method in class com.simonstl.moe.ComponentList
 
toString(ComponentSetI) - Method in class com.simonstl.moe.Namespace
 
toString(ComponentSetI) - Method in class com.simonstl.moe.Mutable
Need to force configurable ref to visitor class
toString(ComponentSetI) - Method in interface com.simonstl.moe.CoreComponentI
Returns a representation of the component as a String.
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.Attribute
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.Element
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.Characters
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.CDATASect
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.EndCDATASect
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.Comment
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.EndComment
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.EndElement
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.ProcInst
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.EndProcInst
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.EndDocument
 
toString(ComponentSetI) - Method in class com.simonstl.moe.explicit.Document
 
toString(CoreComponentI) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
toString(CoreComponentI) - Method in interface com.simonstl.moe.visitor.MOEtoTextI
 
toString(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
toString(CoreComponentI, NamespaceContext) - Method in interface com.simonstl.moe.visitor.MOEtoTextI
 
toStringBuffer(CoreComponentI) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
toStringBuffer(CoreComponentI) - Method in interface com.simonstl.moe.visitor.MOEtoTextI
 
toStringBuffer(CoreComponentI, NamespaceContext) - Method in class com.simonstl.moe.visitor.MOEtoXML
 
toStringBuffer(CoreComponentI, NamespaceContext) - Method in interface com.simonstl.moe.visitor.MOEtoTextI
 
treeWillCollapse(TreeExpansionEvent) - Method in class com.simonstl.moe.ui.MOETree
 
treeWillExpand(TreeExpansionEvent) - Method in class com.simonstl.moe.ui.MOETree
 

U

unorderedContent - Variable in class com.simonstl.moe.CoreComponent
contains the unordered content (typically attributes) for the component.
Unparsed - class com.simonstl.moe.exp.Unparsed.
The Unparsed class allows for 'lazy parsing', where only some portions of a document are parsed.
UNPARSED - Static variable in interface com.simonstl.moe.CoreComponentI
 
Unparsed() - Constructor for class com.simonstl.moe.exp.Unparsed
 

V

VALUE - Static variable in interface com.simonstl.moe.CoreComponentI
 
valueForPathChanged(TreePath, Object) - Method in class com.simonstl.moe.adapter.MOETreeModelA
 

W

Whitespace - class com.simonstl.moe.explicit.Whitespace.
The Whitespace class provides a foundation for MOE objects to store SAX-style "ignorable whitespace".
Whitespace() - Constructor for class com.simonstl.moe.explicit.Whitespace
 
whitespace(String) - Static method in class com.simonstl.moe.factory.ComponentFactory
Creates a whitespace node with content.
whitespace(String) - Static method in class com.simonstl.moe.factory.MutableFactory
Creates a whitespace node with content.
whitespace(String) - Static method in class com.simonstl.moe.factory.ComponentQFactory
Creates a whitespace node with content.
whitespace(String) - Static method in class com.simonstl.moe.factory.DefaultFactory
Deprecated. Creates a whitespace node with content.
whitespace(String) - Static method in class com.simonstl.moe.factory.MutableQFactory
Creates a whitespace node with content.
whitespaceClass - Static variable in class com.simonstl.moe.factory.ComponentFactory
 

X

XML_DECL - Static variable in interface com.simonstl.moe.CoreComponentI
 

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