com.ibm.xml.crypto.dsig.dom.transform
Class XPathUtil.DtmProxy
java.lang.Object
com.ibm.xml.crypto.dsig.dom.transform.XPathUtil.DtmProxy
- All Implemented Interfaces:
- org.apache.xml.dtm.DTM
- Direct Known Subclasses:
- XPathUtil.DtmWithIR
- Enclosing class:
- XPathUtil
public static class XPathUtil.DtmProxy
- extends java.lang.Object
- implements org.apache.xml.dtm.DTM
Field Summary |
(package private) org.apache.xml.dtm.DTM |
dtm
|
Fields inherited from interface org.apache.xml.dtm.DTM |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NAMESPACE_NODE, NOTATION_NODE, NTYPES, NULL, PROCESSING_INSTRUCTION_NODE, ROOT_NODE, TEXT_NODE |
Method Summary |
void |
appendChild(int n,
boolean c,
boolean cd)
|
void |
appendTextChild(java.lang.String s)
|
void |
dispatchCharactersEvents(int n,
org.xml.sax.ContentHandler c,
boolean no)
|
void |
dispatchToEvents(int n,
org.xml.sax.ContentHandler c)
|
void |
documentRegistration()
|
void |
documentRelease()
|
int |
getAttributeNode(int e,
java.lang.String n,
java.lang.String na)
|
org.apache.xml.dtm.DTMAxisIterator |
getAxisIterator(int a)
|
org.apache.xml.dtm.DTMAxisTraverser |
getAxisTraverser(int a)
|
org.xml.sax.ContentHandler |
getContentHandler()
|
org.xml.sax.ext.DeclHandler |
getDeclHandler()
|
int |
getDocument()
|
boolean |
getDocumentAllDeclarationsProcessed()
|
java.lang.String |
getDocumentBaseURI()
|
java.lang.String |
getDocumentEncoding(int n)
|
int |
getDocumentRoot(int n)
|
java.lang.String |
getDocumentStandalone(int n)
|
java.lang.String |
getDocumentSystemIdentifier(int n)
|
java.lang.String |
getDocumentTypeDeclarationPublicIdentifier()
|
java.lang.String |
getDocumentTypeDeclarationSystemIdentifier()
|
java.lang.String |
getDocumentVersion(int d)
|
org.xml.sax.DTDHandler |
getDTDHandler()
|
int |
getElementById(java.lang.String e)
|
org.xml.sax.EntityResolver |
getEntityResolver()
|
org.xml.sax.ErrorHandler |
getErrorHandler()
|
int |
getExpandedTypeID(int n)
|
int |
getExpandedTypeID(java.lang.String n,
java.lang.String l,
int t)
|
int |
getFirstAttribute(int n)
|
int |
getFirstChild(int n)
|
int |
getFirstNamespaceNode(int n,
boolean i)
|
int |
getLastChild(int n)
|
short |
getLevel(int n)
|
org.xml.sax.ext.LexicalHandler |
getLexicalHandler()
|
java.lang.String |
getLocalName(int n)
|
java.lang.String |
getLocalNameFromExpandedNameID(int e)
|
java.lang.String |
getNamespaceFromExpandedNameID(int e)
|
java.lang.String |
getNamespaceURI(int n)
|
int |
getNextAttribute(int n)
|
int |
getNextNamespaceNode(int b,
int n,
boolean i)
|
int |
getNextSibling(int n)
|
org.w3c.dom.Node |
getNode(int n)
|
java.lang.String |
getNodeName(int n)
|
java.lang.String |
getNodeNameX(int n)
|
short |
getNodeType(int n)
|
java.lang.String |
getNodeValue(int n)
|
int |
getOwnerDocument(int n)
|
int |
getParent(int n)
|
java.lang.String |
getPrefix(int n)
|
int |
getPreviousSibling(int n)
|
javax.xml.transform.SourceLocator |
getSourceLocatorFor(int n)
|
org.apache.xml.utils.XMLString |
getStringValue(int n)
|
char[] |
getStringValueChunk(int n,
int c,
int[] s)
|
int |
getStringValueChunkCount(int n)
|
org.apache.xml.dtm.DTMAxisIterator |
getTypedAxisIterator(int a,
int t)
|
java.lang.String |
getUnparsedEntityURI(java.lang.String n)
|
boolean |
hasChildNodes(int n)
|
boolean |
isAttributeSpecified(int a)
|
boolean |
isCharacterElementContentWhitespace(int n)
|
boolean |
isDocumentAllDeclarationsProcessed(int d)
|
boolean |
isNodeAfter(int f,
int s)
|
boolean |
isSupported(java.lang.String f,
java.lang.String v)
|
void |
migrateTo(org.apache.xml.dtm.DTMManager manager)
|
boolean |
needsTwoThreads()
|
void |
setDocumentBaseURI(java.lang.String b)
|
(package private) void |
setDTM(org.apache.xml.dtm.DTM d)
|
void |
setFeature(java.lang.String f,
boolean s)
|
void |
setProperty(java.lang.String p,
java.lang.Object v)
|
boolean |
supportsPreStripping()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dtm
org.apache.xml.dtm.DTM dtm
XPathUtil.DtmProxy
public XPathUtil.DtmProxy()
setDTM
void setDTM(org.apache.xml.dtm.DTM d)
appendChild
public void appendChild(int n,
boolean c,
boolean cd)
- Specified by:
appendChild
in interface org.apache.xml.dtm.DTM
appendTextChild
public void appendTextChild(java.lang.String s)
- Specified by:
appendTextChild
in interface org.apache.xml.dtm.DTM
dispatchCharactersEvents
public void dispatchCharactersEvents(int n,
org.xml.sax.ContentHandler c,
boolean no)
throws org.xml.sax.SAXException
- Specified by:
dispatchCharactersEvents
in interface org.apache.xml.dtm.DTM
- Throws:
org.xml.sax.SAXException
dispatchToEvents
public void dispatchToEvents(int n,
org.xml.sax.ContentHandler c)
throws org.xml.sax.SAXException
- Specified by:
dispatchToEvents
in interface org.apache.xml.dtm.DTM
- Throws:
org.xml.sax.SAXException
documentRegistration
public void documentRegistration()
- Specified by:
documentRegistration
in interface org.apache.xml.dtm.DTM
documentRelease
public void documentRelease()
- Specified by:
documentRelease
in interface org.apache.xml.dtm.DTM
getAttributeNode
public int getAttributeNode(int e,
java.lang.String n,
java.lang.String na)
- Specified by:
getAttributeNode
in interface org.apache.xml.dtm.DTM
getAxisIterator
public org.apache.xml.dtm.DTMAxisIterator getAxisIterator(int a)
- Specified by:
getAxisIterator
in interface org.apache.xml.dtm.DTM
getAxisTraverser
public org.apache.xml.dtm.DTMAxisTraverser getAxisTraverser(int a)
- Specified by:
getAxisTraverser
in interface org.apache.xml.dtm.DTM
getContentHandler
public org.xml.sax.ContentHandler getContentHandler()
- Specified by:
getContentHandler
in interface org.apache.xml.dtm.DTM
getDeclHandler
public org.xml.sax.ext.DeclHandler getDeclHandler()
- Specified by:
getDeclHandler
in interface org.apache.xml.dtm.DTM
getDocument
public int getDocument()
- Specified by:
getDocument
in interface org.apache.xml.dtm.DTM
getDocumentAllDeclarationsProcessed
public boolean getDocumentAllDeclarationsProcessed()
- Specified by:
getDocumentAllDeclarationsProcessed
in interface org.apache.xml.dtm.DTM
getDocumentBaseURI
public java.lang.String getDocumentBaseURI()
- Specified by:
getDocumentBaseURI
in interface org.apache.xml.dtm.DTM
getDocumentEncoding
public java.lang.String getDocumentEncoding(int n)
- Specified by:
getDocumentEncoding
in interface org.apache.xml.dtm.DTM
getDocumentRoot
public int getDocumentRoot(int n)
- Specified by:
getDocumentRoot
in interface org.apache.xml.dtm.DTM
getDocumentStandalone
public java.lang.String getDocumentStandalone(int n)
- Specified by:
getDocumentStandalone
in interface org.apache.xml.dtm.DTM
getDocumentSystemIdentifier
public java.lang.String getDocumentSystemIdentifier(int n)
- Specified by:
getDocumentSystemIdentifier
in interface org.apache.xml.dtm.DTM
getDocumentTypeDeclarationPublicIdentifier
public java.lang.String getDocumentTypeDeclarationPublicIdentifier()
- Specified by:
getDocumentTypeDeclarationPublicIdentifier
in interface org.apache.xml.dtm.DTM
getDocumentTypeDeclarationSystemIdentifier
public java.lang.String getDocumentTypeDeclarationSystemIdentifier()
- Specified by:
getDocumentTypeDeclarationSystemIdentifier
in interface org.apache.xml.dtm.DTM
getDocumentVersion
public java.lang.String getDocumentVersion(int d)
- Specified by:
getDocumentVersion
in interface org.apache.xml.dtm.DTM
getDTDHandler
public org.xml.sax.DTDHandler getDTDHandler()
- Specified by:
getDTDHandler
in interface org.apache.xml.dtm.DTM
getElementById
public int getElementById(java.lang.String e)
- Specified by:
getElementById
in interface org.apache.xml.dtm.DTM
getEntityResolver
public org.xml.sax.EntityResolver getEntityResolver()
- Specified by:
getEntityResolver
in interface org.apache.xml.dtm.DTM
getErrorHandler
public org.xml.sax.ErrorHandler getErrorHandler()
- Specified by:
getErrorHandler
in interface org.apache.xml.dtm.DTM
getExpandedTypeID
public int getExpandedTypeID(int n)
- Specified by:
getExpandedTypeID
in interface org.apache.xml.dtm.DTM
getExpandedTypeID
public int getExpandedTypeID(java.lang.String n,
java.lang.String l,
int t)
- Specified by:
getExpandedTypeID
in interface org.apache.xml.dtm.DTM
getFirstAttribute
public int getFirstAttribute(int n)
- Specified by:
getFirstAttribute
in interface org.apache.xml.dtm.DTM
getFirstChild
public int getFirstChild(int n)
- Specified by:
getFirstChild
in interface org.apache.xml.dtm.DTM
getFirstNamespaceNode
public int getFirstNamespaceNode(int n,
boolean i)
- Specified by:
getFirstNamespaceNode
in interface org.apache.xml.dtm.DTM
getLastChild
public int getLastChild(int n)
- Specified by:
getLastChild
in interface org.apache.xml.dtm.DTM
getLevel
public short getLevel(int n)
- Specified by:
getLevel
in interface org.apache.xml.dtm.DTM
getLexicalHandler
public org.xml.sax.ext.LexicalHandler getLexicalHandler()
- Specified by:
getLexicalHandler
in interface org.apache.xml.dtm.DTM
getLocalName
public java.lang.String getLocalName(int n)
- Specified by:
getLocalName
in interface org.apache.xml.dtm.DTM
getLocalNameFromExpandedNameID
public java.lang.String getLocalNameFromExpandedNameID(int e)
- Specified by:
getLocalNameFromExpandedNameID
in interface org.apache.xml.dtm.DTM
getNamespaceFromExpandedNameID
public java.lang.String getNamespaceFromExpandedNameID(int e)
- Specified by:
getNamespaceFromExpandedNameID
in interface org.apache.xml.dtm.DTM
getNamespaceURI
public java.lang.String getNamespaceURI(int n)
- Specified by:
getNamespaceURI
in interface org.apache.xml.dtm.DTM
getNextAttribute
public int getNextAttribute(int n)
- Specified by:
getNextAttribute
in interface org.apache.xml.dtm.DTM
getNextNamespaceNode
public int getNextNamespaceNode(int b,
int n,
boolean i)
- Specified by:
getNextNamespaceNode
in interface org.apache.xml.dtm.DTM
getNextSibling
public int getNextSibling(int n)
- Specified by:
getNextSibling
in interface org.apache.xml.dtm.DTM
getNode
public org.w3c.dom.Node getNode(int n)
- Specified by:
getNode
in interface org.apache.xml.dtm.DTM
getNodeName
public java.lang.String getNodeName(int n)
- Specified by:
getNodeName
in interface org.apache.xml.dtm.DTM
getNodeNameX
public java.lang.String getNodeNameX(int n)
- Specified by:
getNodeNameX
in interface org.apache.xml.dtm.DTM
getNodeType
public short getNodeType(int n)
- Specified by:
getNodeType
in interface org.apache.xml.dtm.DTM
getNodeValue
public java.lang.String getNodeValue(int n)
- Specified by:
getNodeValue
in interface org.apache.xml.dtm.DTM
getOwnerDocument
public int getOwnerDocument(int n)
- Specified by:
getOwnerDocument
in interface org.apache.xml.dtm.DTM
getParent
public int getParent(int n)
- Specified by:
getParent
in interface org.apache.xml.dtm.DTM
getPrefix
public java.lang.String getPrefix(int n)
- Specified by:
getPrefix
in interface org.apache.xml.dtm.DTM
getPreviousSibling
public int getPreviousSibling(int n)
- Specified by:
getPreviousSibling
in interface org.apache.xml.dtm.DTM
getSourceLocatorFor
public javax.xml.transform.SourceLocator getSourceLocatorFor(int n)
- Specified by:
getSourceLocatorFor
in interface org.apache.xml.dtm.DTM
getStringValue
public org.apache.xml.utils.XMLString getStringValue(int n)
- Specified by:
getStringValue
in interface org.apache.xml.dtm.DTM
getStringValueChunk
public char[] getStringValueChunk(int n,
int c,
int[] s)
- Specified by:
getStringValueChunk
in interface org.apache.xml.dtm.DTM
getStringValueChunkCount
public int getStringValueChunkCount(int n)
- Specified by:
getStringValueChunkCount
in interface org.apache.xml.dtm.DTM
getTypedAxisIterator
public org.apache.xml.dtm.DTMAxisIterator getTypedAxisIterator(int a,
int t)
- Specified by:
getTypedAxisIterator
in interface org.apache.xml.dtm.DTM
getUnparsedEntityURI
public java.lang.String getUnparsedEntityURI(java.lang.String n)
- Specified by:
getUnparsedEntityURI
in interface org.apache.xml.dtm.DTM
hasChildNodes
public boolean hasChildNodes(int n)
- Specified by:
hasChildNodes
in interface org.apache.xml.dtm.DTM
isAttributeSpecified
public boolean isAttributeSpecified(int a)
- Specified by:
isAttributeSpecified
in interface org.apache.xml.dtm.DTM
isCharacterElementContentWhitespace
public boolean isCharacterElementContentWhitespace(int n)
- Specified by:
isCharacterElementContentWhitespace
in interface org.apache.xml.dtm.DTM
isDocumentAllDeclarationsProcessed
public boolean isDocumentAllDeclarationsProcessed(int d)
- Specified by:
isDocumentAllDeclarationsProcessed
in interface org.apache.xml.dtm.DTM
isNodeAfter
public boolean isNodeAfter(int f,
int s)
- Specified by:
isNodeAfter
in interface org.apache.xml.dtm.DTM
isSupported
public boolean isSupported(java.lang.String f,
java.lang.String v)
- Specified by:
isSupported
in interface org.apache.xml.dtm.DTM
needsTwoThreads
public boolean needsTwoThreads()
- Specified by:
needsTwoThreads
in interface org.apache.xml.dtm.DTM
setDocumentBaseURI
public void setDocumentBaseURI(java.lang.String b)
- Specified by:
setDocumentBaseURI
in interface org.apache.xml.dtm.DTM
setFeature
public void setFeature(java.lang.String f,
boolean s)
- Specified by:
setFeature
in interface org.apache.xml.dtm.DTM
setProperty
public void setProperty(java.lang.String p,
java.lang.Object v)
- Specified by:
setProperty
in interface org.apache.xml.dtm.DTM
supportsPreStripping
public boolean supportsPreStripping()
- Specified by:
supportsPreStripping
in interface org.apache.xml.dtm.DTM
migrateTo
public void migrateTo(org.apache.xml.dtm.DTMManager manager)
- Specified by:
migrateTo
in interface org.apache.xml.dtm.DTM
Portions Copyright 2003, 2012 IBM Corporation.
Portions Copyright 2003, 2012 Oracle and/or its affiliates.