|
| | XercesDocumentBridge (const DOM_Document_Type &theXercesDocument, bool threadSafe=true, bool buildBridge=true) |
| | Constructor for XercesDocumentBridge. More...
|
| |
| virtual | ~XercesDocumentBridge () |
| |
| virtual const XalanDOMString & | getNodeName () const |
| | Gets the name of this node, depending on its type. More...
|
| |
| virtual const XalanDOMString & | getNodeValue () const |
| | Gets the value of this node, depending on its type. More...
|
| |
| virtual NodeType | getNodeType () const |
| | An enum value representing the type of the underlying object. More...
|
| |
| virtual XalanNode * | getParentNode () const |
| | Gets the parent of this node. More...
|
| |
| virtual const XalanNodeList * | getChildNodes () const |
| | Gets a NodeList that contains all children of this node. More...
|
| |
| virtual XalanNode * | getFirstChild () const |
| | Gets the first child of this node. More...
|
| |
| virtual XalanNode * | getLastChild () const |
| | Gets the last child of this node. More...
|
| |
| virtual XalanNode * | getPreviousSibling () const |
| | Gets the node immediately preceding this node. More...
|
| |
| virtual XalanNode * | getNextSibling () const |
| | Gets the node immediately following this node. More...
|
| |
| virtual const XalanNamedNodeMap * | getAttributes () const |
| | Gets a NamedNodeMap containing the attributes of this node (if it is an Element) or null otherwise. More...
|
| |
| virtual XalanDocument * | getOwnerDocument () const |
| | Gets the Document object associated with this node. More...
|
| |
| virtual XercesDocumentBridge * | cloneNode (bool deep) const |
| |
| virtual XalanNode * | insertBefore (XalanNode *newChild, XalanNode *refChild) |
| |
| virtual XalanNode * | replaceChild (XalanNode *newChild, XalanNode *oldChild) |
| |
| virtual XalanNode * | removeChild (XalanNode *oldChild) |
| |
| virtual XalanNode * | appendChild (XalanNode *newChild) |
| |
| virtual bool | hasChildNodes () const |
| |
| virtual void | setNodeValue (const XalanDOMString &nodeValue) |
| |
| virtual void | normalize () |
| |
| virtual bool | isSupported (const XalanDOMString &feature, const XalanDOMString &version) const |
| |
| virtual const XalanDOMString & | getNamespaceURI () const |
| | Get the namespace URI of this node, or null if it is unspecified. More...
|
| |
| virtual const XalanDOMString & | getPrefix () const |
| | Get the namespace prefix of this node, or null if it is unspecified. More...
|
| |
| virtual const XalanDOMString & | getLocalName () const |
| | Returns the local part of the qualified name of this node. More...
|
| |
| virtual void | setPrefix (const XalanDOMString &prefix) |
| |
| virtual bool | isIndexed () const |
| | Determine if the document is node-order indexed. More...
|
| |
| virtual IndexType | getIndex () const |
| | Get the node's index. More...
|
| |
| virtual XalanElement * | createElement (const XalanDOMString &tagName) |
| |
| virtual XalanDocumentFragment * | createDocumentFragment () |
| |
| virtual XalanText * | createTextNode (const XalanDOMString &data) |
| |
| virtual XalanComment * | createComment (const XalanDOMString &data) |
| |
| virtual XalanCDATASection * | createCDATASection (const XalanDOMString &data) |
| |
| virtual XalanProcessingInstruction * | createProcessingInstruction (const XalanDOMString &target, const XalanDOMString &data) |
| |
| virtual XalanAttr * | createAttribute (const XalanDOMString &name) |
| |
| virtual XalanEntityReference * | createEntityReference (const XalanDOMString &name) |
| |
| virtual XalanDocumentType * | getDoctype () const |
| |
| virtual XalanDOMImplementation * | getImplementation () const |
| |
| virtual XalanElement * | getDocumentElement () const |
| | Return a reference to the root element of the document. More...
|
| |
| virtual XalanNodeList * | getElementsByTagName (const XalanDOMString &tagname) const |
| |
| virtual XalanNode * | importNode (XalanNode *importedNode, bool deep) |
| |
| virtual XalanElement * | createElementNS (const XalanDOMString &namespaceURI, const XalanDOMString &qualifiedName) |
| |
| virtual XalanAttr * | createAttributeNS (const XalanDOMString &namespaceURI, const XalanDOMString &qualifiedName) |
| |
| virtual XalanNodeList * | getElementsByTagNameNS (const XalanDOMString &namespaceURI, const XalanDOMString &localName) const |
| |
| virtual XalanElement * | getElementById (const XalanDOMString &elementId) const |
| | Returns the Element whose ID is given by elementId. More...
|
| |
| void | destroyBridge () |
| | Destroy the entire bridge structure that connects the Xerces document to this XercesDocumentBridge instance. More...
|
| |
| void | rebuildBridge () |
| | Rebuild the entire bridge structure that connects the Xerces document to this XercesDocumentBridge instance. More...
|
| |
| XalanNode * | mapNode (const DOM_NodeType &theXercesNode) const |
| |
| XalanAttr * | mapNode (const DOM_AttrType &theXercesNode) const |
| |
| XalanElement * | mapNode (const DOM_ElementType &theXercesNode) const |
| |
| DOM_NodeType | mapNode (const XalanNode *theXalanNode) const |
| |
| DOM_AttrType | mapNode (const XalanAttr *theXalanNode) const |
| |
| NodeImplType * | mapNodeToImpl (const XalanNode *theXalanNode) const |
| |
| DOM_Document_Type | getXercesDocument () const |
| | Get the Xerces DOM_Document that this XercesDocument represents. More...
|
| |
| void | buildBridgeNodes () |
| | Build the entire bridge structure. More...
|
| |
| const XalanDOMString & | getPooledString (const XalanDOMString &theString) const |
| | Get a pooled string. More...
|
| |
| const XalanDOMString & | getPooledString (const XalanDOMChar *theString, XalanDOMString::size_type theLength) const |
| | Get a pooled string. More...
|
| |
Public Member Functions inherited from xalanc::XalanDocument |
| | XalanDocument () |
| |
| virtual | ~XalanDocument () |
| |
| virtual const XalanDOMString & | getNodeName () const =0 |
| | Gets the name of this node, depending on its type. More...
|
| |
| virtual const XalanDOMString & | getNodeValue () const =0 |
| | Gets the value of this node, depending on its type. More...
|
| |
| virtual NodeType | getNodeType () const =0 |
| | An enum value representing the type of the underlying object. More...
|
| |
| virtual XalanNode * | getParentNode () const =0 |
| | Gets the parent of this node. More...
|
| |
| virtual const XalanNodeList * | getChildNodes () const =0 |
| | Gets a NodeList that contains all children of this node. More...
|
| |
| virtual XalanNode * | getFirstChild () const =0 |
| | Gets the first child of this node. More...
|
| |
| virtual XalanNode * | getLastChild () const =0 |
| | Gets the last child of this node. More...
|
| |
| virtual XalanNode * | getPreviousSibling () const =0 |
| | Gets the node immediately preceding this node. More...
|
| |
| virtual XalanNode * | getNextSibling () const =0 |
| | Gets the node immediately following this node. More...
|
| |
| virtual const XalanNamedNodeMap * | getAttributes () const =0 |
| | Gets a NamedNodeMap containing the attributes of this node (if it is an Element) or null otherwise. More...
|
| |
| virtual XalanDocument * | getOwnerDocument () const =0 |
| | Gets the Document object associated with this node. More...
|
| |
| virtual const XalanDOMString & | getNamespaceURI () const =0 |
| | Get the namespace URI of this node, or null if it is unspecified. More...
|
| |
| virtual const XalanDOMString & | getPrefix () const =0 |
| | Get the namespace prefix of this node, or null if it is unspecified. More...
|
| |
| virtual const XalanDOMString & | getLocalName () const =0 |
| | Returns the local part of the qualified name of this node. More...
|
| |
| virtual bool | isIndexed () const =0 |
| | Determine if the document is node-order indexed. More...
|
| |
| virtual IndexType | getIndex () const =0 |
| | Get the node's index. More...
|
| |
| virtual XalanElement * | getDocumentElement () const =0 |
| | Return a reference to the root element of the document. More...
|
| |
| virtual XalanElement * | getElementById (const XalanDOMString &elementId) const =0 |
| | Returns the Element whose ID is given by elementId. More...
|
| |
| | XalanNode () |
| |
| virtual | ~XalanNode () |
| |
| virtual const XalanDOMString & | getNodeName () const =0 |
| | Gets the name of this node, depending on its type. More...
|
| |
| virtual const XalanDOMString & | getNodeValue () const =0 |
| | Gets the value of this node, depending on its type. More...
|
| |
| virtual NodeType | getNodeType () const =0 |
| | An enum value representing the type of the underlying object. More...
|
| |
| virtual XalanNode * | getParentNode () const =0 |
| | Gets the parent of this node. More...
|
| |
| virtual const XalanNodeList * | getChildNodes () const =0 |
| | Gets a XalanNodeList that contains all children of this node. More...
|
| |
| virtual XalanNode * | getFirstChild () const =0 |
| | Gets the first child of this node. More...
|
| |
| virtual XalanNode * | getLastChild () const =0 |
| | Gets the last child of this node. More...
|
| |
| virtual XalanNode * | getPreviousSibling () const =0 |
| | Gets the node immediately preceding this node. More...
|
| |
| virtual XalanNode * | getNextSibling () const =0 |
| | Gets the node immediately following this node. More...
|
| |
| virtual const XalanNamedNodeMap * | getAttributes () const =0 |
| | Gets a XalanNamedNodeMap containing the attributes of this node (if it is an XalanElement) or a null pointer otherwise. More...
|
| |
| virtual XalanDocument * | getOwnerDocument () const =0 |
| | Gets the XalanDocument object associated with this node. More...
|
| |
| virtual const XalanDOMString & | getNamespaceURI () const =0 |
| | Get the namespace URI of this node. More...
|
| |
| virtual const XalanDOMString & | getPrefix () const =0 |
| | Get the namespace prefix of this node. More...
|
| |
| virtual const XalanDOMString & | getLocalName () const =0 |
| | Returns the local part of the qualified name of this node. More...
|
| |
| virtual bool | isIndexed () const =0 |
| | Determine if the document is node-order indexed. More...
|
| |
| virtual IndexType | getIndex () const =0 |
| | Get the node's index. More...
|
| |
This class is deprecated.
- Deprecated:
- This class is part of the deprecated Xerces DOM bridge.
Definition at line 92 of file XercesDocumentBridge.hpp.