|
|||||||||
| Home >> All >> org >> enhydra >> xml >> xmlc >> [ dom overview ] | PREV NEXT | ||||||||
A
- AccessorGenerator - interface org.enhydra.xml.xmlc.dom.AccessorGenerator.
- Interface for class to generate access methods in a DOM-specific manner.
- addAttribute(String, String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Add an attribute to the element on the top of the stack.
- addAttributeDecl(String, String, String, String, String, boolean) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Add an attribute declaration.
- addCDATASection(String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Add a
CDATASectionnode. - addComment(String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Add a
Commentnode. - addElementDecl(String, String, boolean) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Add a document type declaration.
- addEntityReference(String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Add an EntityReference object.
- addEntityReference(String, boolean) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Add an EntityReference object.
- addExternalEntityDecl(String, String, String, boolean, boolean) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Add an external entity.
- addIdAttribute(String, String, boolean) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Define an element id attribute.
- addIdAttribute(String, String) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Define an element id attribute.
- addInternalEntityDecl(String, String, boolean, boolean) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Add an internal entity.
- addNotationDecl(String, String, String, boolean) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Add a notation.
- addPCDataContentElement(String) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Flag an element as having #PCDATA as part of its content model.
- addPendingComments() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Add in comments that occured before the first element.
- addProcessingInstruction(String, String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Add a
ProcessingInstructionnode. - addTextNode(String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Add a
Textnode. - addUnparsedEntityDecl(String, String, boolean) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Add an unparsed entity.
C
- cache - Static variable in class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache
- Cache of factories, keyed by class object.
- checkForOutdateMethod(Class, String, Class[], String) - Static method in class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache
- Check for an outdate DOM factory method,
- checkForOutdatedClass(XMLCDomFactory) - Static method in class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache
- Check a DOM factory for outdated methods.
- checkIfAlreadyCreated() - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Generate an error if the doc type has been created, indicating a bug in the code using this class.
- createAccessMethodInit(ElementInfo, String, JavaCode) - Method in interface org.enhydra.xml.xmlc.dom.AccessorGenerator
- Create code to setup an access method for an element when building the DOM.
- createAccessorGenerator(Document) - Method in interface org.enhydra.xml.xmlc.dom.XMLCDomFactory
- Create an AccessorGenerator object for this DOM.
- createAccessorMethod(ElementInfo, ElementInfo.AccessorInfo, boolean, JavaClass) - Method in interface org.enhydra.xml.xmlc.dom.AccessorGenerator
- Create a getElementXXX() or getTagXXX() method for an element.
- createBuildDocumentMethod(XMLCDocument, AccessorGenerator, ElementTable, JavaClass, JavaMethod) - Method in interface org.enhydra.xml.xmlc.dom.DocBuilderGenerator
- Generate the document builder.
- createDocBuilderGenerator(Document) - Method in interface org.enhydra.xml.xmlc.dom.XMLCDomFactory
- Create an DocBuilderGenerator object for this DOM.
- createDocument() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Create the document.
- createDocument(String, String) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Create the document.
- createDocument(String, String, DocumentType) - Method in interface org.enhydra.xml.xmlc.dom.XMLCDomFactory
- Creates an XML
Documentobject of the specified type. - createDocumentType(String, String, String, String) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Creates an empty
DocumentTypenode. - createDocumentType(String, String, String, String) - Method in interface org.enhydra.xml.xmlc.dom.XMLCDomFactory
- Creates an empty
DocumentTypenode. - createFactory(Class) - Static method in class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache
- Create an instance of an XMLCDomFactory.
- createFactory(String, boolean) - Static method in class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache
- Create an instance of an XMLCDomFactory, however don't add it to the cache.
- createNullElementAccess(ElementInfo, JavaCode) - Method in interface org.enhydra.xml.xmlc.dom.AccessorGenerator
- Create code cached information so that element access methods return null.
- createResetElementAccess(ElementInfo, String, JavaCode) - Method in interface org.enhydra.xml.xmlc.dom.AccessorGenerator
- Create code to reset the element access information from a node.
- createSetTextMethod(ElementInfo, boolean, JavaClass) - Method in interface org.enhydra.xml.xmlc.dom.AccessorGenerator
- Create the setTextXXX() method for an element.
- createdDocType - Variable in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Flag to indicate that getCreateDocType() has been called.
D
- DEFAULT_HTML_DOM_FACTORY_CLASS - Static variable in class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache
- Class name of default HTML DOM factory.
- DEFAULT_XML_DOM_FACTORY_CLASS - Static variable in class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache
- Class name of default XML DOM factory.
- DocBuilder - class org.enhydra.xml.xmlc.dom.DocBuilder.
- Class for building a Document DOM.
- DocBuilder(XMLCDomFactory, DocTypeBuilder) - Constructor for class org.enhydra.xml.xmlc.dom.DocBuilder
- Constructor.
- DocBuilderGenerator - interface org.enhydra.xml.xmlc.dom.DocBuilderGenerator.
- Interface for DOM-specific class that generates code to build part the document tree.
- DocTypeBuilder - class org.enhydra.xml.xmlc.dom.DocTypeBuilder.
- Class for building a DOM DocumentType.
- DocTypeBuilder(XMLCDomFactory) - Constructor for class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Constructor.
- docNotCreatedError() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Generate error about a method being called that should be called before the document is created.
- docPublicId - Variable in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- docSystemId - Variable in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- docType - Variable in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- DocumentType object, null until created.
- docTypeName - Variable in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Information needed to build DocumentType.
- domFactory - Variable in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Factory for creating the document.
E
- elementIdAttrs - Variable in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Table of element to id attribute name mappings.
- endEntityReference() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- End an entity reference.
F
- fCurrentNode - Variable in class org.enhydra.xml.xmlc.dom.DocBuilder
- The current node that is being constructed.
- fDocElement - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- The document element.
- fDocEncoding - Variable in class org.enhydra.xml.xmlc.dom.DocBuilder
- fDocStandalone - Variable in class org.enhydra.xml.xmlc.dom.DocBuilder
- fDocType - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- The DOM Document type (null for HTML).
- fDocTypeBuilder - Variable in class org.enhydra.xml.xmlc.dom.DocBuilder
- Object being used to build the DocumentType object.
- fDocXMLVersion - Variable in class org.enhydra.xml.xmlc.dom.DocBuilder
- Information from XML header.
- fDocument - Variable in class org.enhydra.xml.xmlc.dom.DocBuilder
- The document.
- fDocument - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- The DOM Document.
- fDomFactory - Variable in class org.enhydra.xml.xmlc.dom.DocBuilder
- Factory for creating the document.
- fDomFactory - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- The DTD-specific DOM Factory.
- fElementIdAttrs - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Table of element to id attribute name mappings.
- fEncoding - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- fIdAttrNames - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Table of id attribute names.
- fIsHtmlDocument - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Is this an HTML document we are dealing with?
- fIsHtmlFrameSet - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Is this a HTML frameset?
- fLastIdAttrName - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Last id attribute name; provides easy access to fIdAttrNames when there is only one.
- fPCDataElements - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Table of elements that can have PCDATA children.
- fPendingComments - Variable in class org.enhydra.xml.xmlc.dom.DocBuilder
- Holds comments before the first element until the first element is encountered.
- fRootTagName - Variable in class org.enhydra.xml.xmlc.dom.DocBuilder
- Root element name
- fXMLVersion - Variable in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Information from XML header.
- finishElement() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Finish the element being constructed.
G
- getBaseClassName() - Static method in class org.enhydra.xml.xmlc.dom.HTMLDomFactoryMethods
- getBaseClassName() - Method in interface org.enhydra.xml.xmlc.dom.XMLCDomFactory
- Get the base class name for generated classes.
- getCreateDocType() - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Get the document type object, creating if necessary.
- getCurrentNode() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Get the node on the top of the stack during parsing.
- getDocument() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Get the document associated with this object.
- getDocument() - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Get the document associated with this object.
- getDocumentTypeName() - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Get the document type name (rootElement).
- getDomFactory() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Get the DOM factory associated with this object.
- getDomFactory() - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Get the DOM factory associated with this object.
- getElementClassNames(Element) - Static method in class org.enhydra.xml.xmlc.dom.HTMLDomFactoryMethods
- getElementClassNames(Element) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Extract the class names for an element.
- getElementClassNames(Element) - Method in interface org.enhydra.xml.xmlc.dom.XMLCDomFactory
- Extract the class names for an element.
- getElementId(Element) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Extract the unique id for an element object.
- getElementName(Element) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Extract the name for an element.
- getEncoding() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Get the encoding specified in the document.
- getEncoding() - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- getFactory(Class) - Static method in class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache
- Get an instance of an XMLCDomFactory given it's class.
- getGlobalIdAttribute() - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Get the global id attribute name.
- getIdAttrName(Element) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Get the id attribute name for an element.
- getIdAttribute(String) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Get the id attribute name for an element.
- getInterfaceNames() - Static method in class org.enhydra.xml.xmlc.dom.HTMLDomFactoryMethods
- getInterfaceNames() - Method in interface org.enhydra.xml.xmlc.dom.XMLCDomFactory
- Get the interface names that will automatically be added to all generated classes and interfaces.
- getInternalSubset() - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Get the internal subset as a single string.
- getMIMEType() - Method in interface org.enhydra.xml.xmlc.dom.XMLCDomFactory
- Get the MIME type to associated with the document, or null if none should be associated.
- getPublicId() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Get the publicId.
- getPublicId() - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Get the publicId.
- getStandalone() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Get the standalone flag.
- getSystemId() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Get the systemId.
- getSystemId() - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Get the systemId.
- getXMLVersion() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Get the XML version.
- getXMLVersion() - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Get the XML version.
H
- HTMLDomFactoryMethods - class org.enhydra.xml.xmlc.dom.HTMLDomFactoryMethods.
- Support for implementing DOM factories for HTML.
- HTMLDomFactoryMethods() - Constructor for class org.enhydra.xml.xmlc.dom.HTMLDomFactoryMethods
- handleCreateError(Class, Exception) - Static method in class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache
- Generate an error message when we can't create an instance of an XMLCDomFactory class.
- hasPCDataInContentModel(Element) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Check if an element has #PCDATA as part of it's content model.
- holdComment(String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Hold a comment until the first element is encountered.
I
- internalSubsetStr - Variable in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- isHtmlDocument() - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- isHtmlFrameSet() - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Is the document as a HTML frameset?
- isPreCreatedNode(Node) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Determine if a node is one that existed we a document was newly created.
- isURLAttribute(Element, String) - Static method in class org.enhydra.xml.xmlc.dom.HTMLDomFactoryMethods
- isURLAttribute(Element, String) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Determine if an an attribute of an element may contain a URL.
- isURLAttribute(Element, String) - Method in interface org.enhydra.xml.xmlc.dom.XMLCDomFactory
- Determine if an an attribute of an element may contain a URL and should be subject to URL editing at compile time(or rewriting at run time.
M
- makeDocument(String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Create the Document object when the first element of the document is found.
N
- nodeClassToInterface(Node) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Convert an implementation-specific DOM node class name to the external interface or class name.
- nodeClassToInterface(Node) - Method in interface org.enhydra.xml.xmlc.dom.XMLCDomFactory
- Convert an implementation-specific DOM node class name to the external interface or class name that should be used to reference it.
O
- org.enhydra.xml.xmlc.dom - package org.enhydra.xml.xmlc.dom
P
- popCurrentNode() - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Pop the current node off of the stack.
S
- setDocumentTypeName(String) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Set the document type name (rootElement).
- setEncoding(String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Set the encoding for the document.
- setEncoding(String) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- setInternalSubset(String) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Add internal subset as a single string.
- setIsHtmlFrameSet() - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Flat the document as a HTML frameset.
- setPublicId(String) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Set the publicId.
- setStandalone(boolean) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Set the standalone flag.
- setSystemId(String) - Method in class org.enhydra.xml.xmlc.dom.DocTypeBuilder
- Set the systemId.
- setXMLVersion(String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Set the XML version.
- setXMLVersion(String) - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Set the XML version.
- startElement(String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Start a new Element.
- startEntityReference(String) - Method in class org.enhydra.xml.xmlc.dom.DocBuilder
- Start an entity reference in the document (not DTD).
T
- toDocument() - Method in class org.enhydra.xml.xmlc.dom.XMLCDocument
- Convert the document to a string representation of the document.
U
- URL_ATTRIBUTES - Static variable in class org.enhydra.xml.xmlc.dom.HTMLDomFactoryMethods
- HTML URL attributes.
- urlAttributes - Static variable in class org.enhydra.xml.xmlc.dom.HTMLDomFactoryMethods
- HashSet built from URL_ATTRIBUTES.
X
- XMLCDocument - class org.enhydra.xml.xmlc.dom.XMLCDocument.
- Class that is a container for the parsed Document DOM.
- XMLCDocument(XMLCDomFactory) - Constructor for class org.enhydra.xml.xmlc.dom.XMLCDocument
- Constructor.
- XMLCDomFactory - interface org.enhydra.xml.xmlc.dom.XMLCDomFactory.
- Interface for a factory class that can create DocumentType and Document objects.
- XMLCDomFactoryCache - class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache.
- Class that provides a cache of XMLCDomFactory objects.
- XMLCDomFactoryCache() - Constructor for class org.enhydra.xml.xmlc.dom.XMLCDomFactoryCache
- Disallow instanciation.
A C D E F G H I M N O P S T U X
|
|||||||||
| Home >> All >> org >> enhydra >> xml >> xmlc >> [ dom overview ] | PREV NEXT | ||||||||