Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.3.0)

E17483-04


oracle.jbo.mom.xml
Class DefDocumentImpl

java.lang.Object
  extended by oracle.xml.parser.v2.XMLNode
      extended by oracle.xml.parser.v2.XMLNSNode
          extended by oracle.xml.parser.v2.XMLElement
              extended by oracle.xml.parser.v2.XMLDocument
                  extended by oracle.jbo.mom.xml.DefDocumentImpl

All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, java.lang.Cloneable, DefDocument, CXMLConstants, NSResolver, XMLConstants, oracle.xml.util.NSName, Document, Element, DocumentEvent, EventTarget, Node, DocumentTraversal, org.w3c.dom.validation.DocumentEditVAL, org.w3c.dom.validation.ElementEditVAL, org.w3c.dom.validation.NodeEditVAL

public class DefDocumentImpl
extends XMLDocument
implements DefDocument

A document created by a DefXMLParser. Implements the behavior that's required in order to place the document into the MOM cache.

See Also:
DefXMLParser, Serialized Form

Field Summary

 

Fields inherited from class oracle.xml.parser.v2.XMLDocument
ACCESS_MODE, ANON_DOCUMENT, COMPACT_OFF, CONNECTION, defErr, EL_OPT, FORWARD_READ, KIND, NO_PREV_LINKS, READ_ONLY, SCALABLE_DOM, STREAM_READ, THICK, THIN, UPDATEABLE

 

Fields inherited from class oracle.xml.parser.v2.XMLElement
ANY_CONTENTTYPE, ELEMENT_CONTENT, ELEMENTS_CONTENTTYPE, EMPTY_CONTENTTYPE, MIXED_CONTENT, MIXED_CONTENTTYPE

 

Fields inherited from class oracle.xml.parser.v2.XMLNode
ATTRDECL, Auto_Events, capturing, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_POSITION_SAME, DOMAttrModified, DOMCharacterDataModified, DOMNodeInserted, DOMNodeInsertedIntoDocument, DOMNodeRemoved, DOMNodeRemovedFromDocument, DOMSubtreeModified, ELEMENTDECL, EXTERNAL, KEPT_NODE, LAZY_FIRST, LAZY_NEXT, LAZY_NODE, NAMESPACE_NODE, noncapturing, RANGE_DELETE_EVENT, RANGE_DELETETEXT_EVENT, RANGE_INSERT_EVENT, RANGE_INSERTTEXT_EVENT, RANGE_REPLACE_EVENT, RANGE_SETTEXT_EVENT, SCHEMA_NILLED, SCHEMA_VALID, TRAVERSAL_DELETE_EVENT, TRAVERSAL_REPLACE_EVENT, UPDATED_CONTENT, XDB_DATA, XMLDECL_NODE

 

Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE

 

Fields inherited from interface org.w3c.dom.validation.NodeEditVAL
VAL_FALSE, VAL_INCOMPLETE, VAL_NS_WF, VAL_SCHEMA, VAL_TRUE, VAL_UNKNOWN, VAL_WF

 

Fields inherited from interface org.w3c.dom.validation.ElementEditVAL
VAL_ANY_CONTENTTYPE, VAL_ELEMENTS_CONTENTTYPE, VAL_EMPTY_CONTENTTYPE, VAL_MIXED_CONTENTTYPE, VAL_SIMPLE_CONTENTTYPE

 

Fields inherited from interface oracle.xml.parser.v2.XMLConstants
AMP, ASTERISK, AUTO_VALIDATION, cANY, cATTLIST, cCDATA, cCDATAEND, cCDATASTART, cCOMMENTEND, cCOMMENTSTART, cDECCREF, cDECLSTART, cDOCTYPE, cELEMENT, cEMPTY, cEMPTYTAGEND, cENCODING, cENDTAGSTART, cENTITIES, cENTITY, cFIXED, cHEXCREF, cID, cIDREF, cIDREFS, cIGNORE, cIMPLIED, cINCLUDE, cNDATA, cNMTOKEN, cNMTOKENS, cNOTATION, COLON, COMMA, cPIEND, cPISTART, cPUBLIC, cREQUIRED, cSTANDALONE, cSYSTEM, cVERSION, cXML, DEFAULT_HASHSIZE_BIG, DEFAULT_HASHSIZE_SMALL, DEFAULT_PREFIX, DOUBLEQUOTE, DTD_VALIDATION, EOF, EQ, ERROR, EXCLAMATION, EXT_GEN_ENTITY_FEATURE, EXT_PAR_ENTITY_FEATURE, FATAL_ERROR, FDIGIT, FEATURE_SECURE_PROCESSING, FLETTER, FMISCNAME, FSTARTNAME, FWHITESPACE, HASH, ICOUNT, ISTART, LEFTSQB, LPAREN, nameCDATA, nameCOMMENT, nameDOCUMENT, nameDOCUMENTFRAGMENT, nameENCODING, nameNameSpace, NAMESPACE_FEATURE, NAMESPACE_PREFIX_FEATURE, nameSpaceSeparator, nameSTANDALONE, nameTEXT, nameVERSION, nameXML, nameXMLLang, nameXMLNamespace, nameXMLNSNamespace, nameXMLSpace, nameXSLPI, NONVALIDATING, OR, PARTIAL_VALIDATION, PERCENT, PLUS, QMARK, QUOTE, RIGHTSQB, RPAREN, SCHEMA_LAX_VALIDATION, SCHEMA_STRICT_VALIDATION, SCHEMA_VALIDATION, SEMICOLON, SLASH, STRING_INTERN_FEATURE, TAGEND, TAGSTART, USE_LOC2_FEATURE, VALIDATION_FEATURE, WARNING

 

Fields inherited from interface oracle.xml.comp.CXMLConstants
ATTR_DEF, ATTR_TOKEN, ATTRDECL_DEF, CDATA_DEF, CHAR_DEF, COMMENT_DEF, COMPRESSED_STREAM_VERSION, CXML_VERSION_1, CXML_VERSION_2, cXMLFILE, cXMLFILE_LEN, DTD_DEF, ELEM_SIZE, ELEMENTDECL_DEF, ENCODING, END, END_CXMLDOC, ENTITY_DEF, ENTITYREF_DEF, names, NOTATION_DEF, NS_DEF, NS_TOKEN, NULLSTR, PI_DEF, PREFIX_DEF, STANDALONE, STANDALONE_NO, STANDALONE_NONE, STANDALONE_YES, TAG_DEF, TAG_TOKEN, TYPE_4BYTES, TYPE_DEF, TYPE_GLOBAL, TYPE_NILLABLE, TYPE_SIMPLE, TYPE_TOKEN, XMLDECL_DEF, XMLVERSION

 

Constructor Summary
DefDocumentImpl()
          Constructor.

 

Method Summary
 java.lang.Object getMdsKey()
           
 java.lang.Object getMdsReference()
           
 DefElement getRootDefElement()
          Returns the DefElement for the top-level (root) element.
 void setMdsKey(java.lang.Object key)
           
 void setMdsReference(java.lang.Object ref)
           

 

Methods inherited from class oracle.xml.parser.v2.XMLDocument
addID, adoptNode, appendChild, canAppendChild, canInsertBefore, canRemoveChild, canReplaceChild, checkTypeNSName, createAttribute, createAttributeNS, createCDATASection, createComment, createDocumentFragment, createElement, createElementNS, createEntityReference, createEvent, createMutationEvent, createNodeFromType, createNodeFromType, createNodeFromType, createNodeIterator, createProcessingInstruction, createRange, createRangeEvent, createTextNode, createTextNode, createTraversalEvent, createTreeWalker, expectedElements, freeNode, getAttributes, getColumnNumber, getConfig, getContinuousValidityChecking, getDebugMode, getDefinedElements, getDoctype, getDocumentElement, getDocumentURI, getDomConfig, getElementById, getElementsByTagName, getElementsByTagNameNS, getEncoding, getIDElement, getIDHashtable, getImplementation, getInfosetReader, getInputEncoding, getLineNumber, getLocalName, getNamespace, getNamespaceURI, getNextSibling, getNodeLocalName, getNodeName, getNodePrefix, getNodeType, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getQName, getSchema, getStandalone, getStrictErrorChecking, getSystemId, getText, getVersion, getXmlEncoding, getXmlStandalone, getXmlVersion, importNode, importNode, insertBefore, isDocOrdered, nodeValidity, normalizeDocument, print, print, print, print, print, printExternalDTD, printExternalDTD, printExternalDTD, readExternal, removeChild, renameNode, replaceChild, reportSAXEvents, save, save, setContinuousValidityChecking, setDocOrder, setDocOrdered, setDoctype, setDocumentURI, setEncoding, setInfosetReader, setLocale, setNodeReadHandler, setParsedDoctype, setScalable, setSchema, setStandalone, setStrictErrorChecking, setVersion, setXmlStandalone, setXmlVersion, validateDocument, validateElementContent, writeExternal

 

Methods inherited from class oracle.xml.parser.v2.XMLElement
canRemoveAttribute, canRemoveAttributeNode, canRemoveAttributeNS, canSetAttribute, canSetAttributeNode, canSetAttributeNS, canSetTextContent, getAllNamespaceAttrs, getAllowedAttributes, getAllowedChildren, getAllowedFirstChildren, getAllowedNextSiblings, getAllowedParents, getAllowedPreviousSiblings, getAttribute, getAttributeNode, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildrenByTagName, getChildrenByTagName, getContentType, getDefaultValue, getElementsByTagName, getEnumeratedValues, getExpandedName, getFirstAttribute, getNextSiblingByName, getQualifiedName, getRequiredAttributes, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, hasAttributes, isElementDefined, isElementDefinedNS, normalize, removeAttribute, removeAttributeNode, removeAttributeNS, resolveNamespacePrefix, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setPrefix, setTagName, validateContent, validateContent, validateContent, validateContent, validateContent

 

Methods inherited from class oracle.xml.parser.v2.XMLNSNode
addText, addText, checkDocument, getChildNodes, getFirstChild, getLastChild

 

Methods inherited from class oracle.xml.parser.v2.XMLNode
addEventListener, cloneNode, compareDocOrder, compareDocumentPosition, copyNode, copyNode, createChildFromOffset, dispatchEvent, equals, getBaseURI, getDocOrderId, getDocument, getEndTagLineNum, getFeature, getFirstChildAsOffset, getNextSiblingAsOffset, getNodeValue, getNodeValueAsBinaryStream, getNodeValueAsBinaryStream, getNodeValueAsCharacterStream, getNodeValueAsCharacterStream, getPrimitiveTypeId, getProperty, getSchemaTypeName, getSrcRoot, getTextContent, getUniqueId, getUserData, getXMLError, hasChildNodes, hashCode, isDefaultNamespace, isDocumentFlag, isEqualNode, isNodeFlag, isSameNode, isScalable, isSupported, lookupByTagName, lookupNamespacePrefix, lookupNamespaceURI, lookupPrefix, makeDocumentOrder, readChildNodes, removeEventListener, resetNodeFlag, selectNodes, selectNodes, selectNodes, selectSingleNode, selectSingleNode, setDebugInfo, setDebugInfoEndTagLineNum, setNodeFlag, setNodeFlag, setNodeFlag, setNodeId, setNodeValue, setNodeValueAsBinaryStream, setNodeValueAsBinaryStream, setNodeValueAsCharacterStream, setNodeValueAsCharacterStream, setPrimitiveTypeId, setProperty, setTextContent, setUserData, supports, transformNode, updateData, valueOf, valueOf, xdbGetNodeId, xdkKeepNode

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface org.w3c.dom.Node
cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNodeValue, getTextContent, getUserData, hasAttributes, hasChildNodes, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, setNodeValue, setPrefix, setTextContent, setUserData

 

Methods inherited from interface org.w3c.dom.validation.NodeEditVAL
getDefaultValue, getEnumeratedValues

 

Methods inherited from interface org.w3c.dom.events.EventTarget
addEventListener, dispatchEvent, removeEventListener

 

Constructor Detail

DefDocumentImpl

public DefDocumentImpl()
Constructor. Creates an empty document.

Method Detail

getRootDefElement

public DefElement getRootDefElement()
Returns the DefElement for the top-level (root) element.
Specified by:
getRootDefElement in interface DefDocument
Returns:
the root element.

getMdsKey

public java.lang.Object getMdsKey()
Specified by:
getMdsKey in interface DefDocument
Returns:
the MDS key object associated with this document. Null is returned if MDS is turned off.

setMdsKey

public void setMdsKey(java.lang.Object key)

setMdsReference

public void setMdsReference(java.lang.Object ref)

getMdsReference

public java.lang.Object getMdsReference()
Specified by:
getMdsReference in interface DefDocument
Returns:
The MDS Reference object so we can find this object later.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.3.0)

E17483-04


Copyright © 1997, 2012, Oracle. All rights reserved.