|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DTM | |
---|---|
org.apache.xml.dtm | |
org.apache.xml.dtm.ref | |
org.apache.xml.dtm.ref.dom2dtm | |
org.apache.xml.dtm.ref.sax2dtm | |
org.apache.xpath | Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages. |
org.apache.xpath.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator. |
org.apache.xpath.objects | Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types. |
org.apache.xpath.patterns | Implementation of XPath nodeTest support, and XSLT pattern matching support. |
Uses of DTM in org.apache.xml.dtm |
---|
Methods in org.apache.xml.dtm that return DTM | |
---|---|
abstract DTM |
DTMManager.createDocumentFragment()
Creates a DTM representing an empty DocumentFragment object. |
abstract DTM |
DTMManager.getDTM(int nodeHandle)
Get the instance of DTM that "owns" a node handle. |
DTM |
DTMIterator.getDTM(int nodeHandle)
Get an instance of a DTM that "owns" a node handle. |
abstract DTM |
DTMManager.getDTM(javax.xml.transform.Source source,
boolean unique,
DTMWSFilter whiteSpaceFilter,
boolean incremental,
boolean doIndexing)
Get an instance of a DTM, loaded with the content from the specified source. |
Methods in org.apache.xml.dtm with parameters of type DTM | |
---|---|
abstract int |
DTMManager.getDTMIdentity(DTM dtm)
%TBD% Doc NEEDSDOC @param dtm NEEDSDOC ($objectName$) @return |
short |
DTMWSFilter.getShouldStripSpace(int elementHandle,
DTM dtm)
Test whether whitespace-only text nodes are visible in the logical view of DTM . |
abstract boolean |
DTMManager.release(DTM dtm,
boolean shouldHardDelete)
Release a DTM either to a lru pool, or completely remove reference. |
Uses of DTM in org.apache.xml.dtm.ref |
---|
Classes in org.apache.xml.dtm.ref that implement DTM | |
---|---|
class |
DTMDefaultBase
The DTMDefaultBase class serves as a helper base for DTMs. |
class |
DTMDefaultBaseIterators
This class implements the traversers for DTMDefaultBase. |
class |
DTMDefaultBaseTraversers
This class implements the traversers for DTMDefaultBase. |
class |
DTMDocumentImpl
This is the implementation of the DTM document interface. |
Fields in org.apache.xml.dtm.ref declared as DTM | |
---|---|
DTM |
DTMNodeProxy.dtm
The DTM for this node. |
(package private) DTM |
DTMNamedNodeMap.dtm
The DTM for this node. |
protected DTM |
DTMTreeWalker.m_dtm
DomHelper for this TreeWalker |
private DTM |
DTMAxisIterNodeList.m_dtm
|
protected DTM[] |
DTMManagerDefault.m_dtms
Map from DTM identifier numbers to DTM objects that this manager manages. |
private DTM |
DTMChildIterNodeList.m_parentDTM
|
Methods in org.apache.xml.dtm.ref that return DTM | |
---|---|
DTM |
DTMManagerDefault.createDocumentFragment()
Method createDocumentFragment NEEDSDOC (createDocumentFragment) @return |
DTM |
DTMNodeProxy.getDTM()
NON-DOM: Return the DTM model |
DTM |
DTMManagerDefault.getDTM(int nodeHandle)
Return the DTM object containing a representation of this node. |
DTM |
DTMManagerDefault.getDTM(javax.xml.transform.Source source,
boolean unique,
DTMWSFilter whiteSpaceFilter,
boolean incremental,
boolean doIndexing)
Get an instance of a DTM, loaded with the content from the specified source. |
Methods in org.apache.xml.dtm.ref with parameters of type DTM | |
---|---|
void |
DTMManagerDefault.addDTM(DTM dtm,
int id)
Add a DTM to the DTM table. |
void |
DTMManagerDefault.addDTM(DTM dtm,
int id,
int offset)
Add a DTM to the DTM table. |
int |
DTMManagerDefault.getDTMIdentity(DTM dtm)
Given a DTM, find the ID number in the DTM tables which addresses the start of the document. |
ExpandedNameTable |
DTMManagerDefault.getExpandedNameTable(DTM dtm)
return the expanded name table. |
boolean |
DTMManagerDefault.release(DTM dtm,
boolean shouldHardDelete)
Release the DTMManager's reference(s) to a DTM, making it unmanaged. |
void |
DTMTreeWalker.setDTM(DTM dtm)
Set the DTM to be traversed. |
Constructors in org.apache.xml.dtm.ref with parameters of type DTM | |
---|---|
DTMAxisIterNodeList(DTM dtm,
DTMAxisIterator dtmAxisIterator)
Public constructor: Wrap a DTMNodeList around an existing and preconfigured DTMAxisIterator |
|
DTMChildIterNodeList(DTM parentDTM,
int parentHandle)
Public constructor: Create a NodeList to support DTMNodeProxy.getChildren(). |
|
DTMNamedNodeMap(DTM dtm,
int element)
Create a getAttributes NamedNodeMap for a given DTM element node |
|
DTMNodeProxy(DTM dtm,
int node)
Create a DTMNodeProxy Node representing a specific Node in a DTM |
|
DTMTreeWalker(org.xml.sax.ContentHandler contentHandler,
DTM dtm)
Constructor. |
Uses of DTM in org.apache.xml.dtm.ref.dom2dtm |
---|
Classes in org.apache.xml.dtm.ref.dom2dtm that implement DTM | |
---|---|
class |
DOM2DTM
The DOM2DTM class serves up a DOM's contents via the
DTM API. |
Uses of DTM in org.apache.xml.dtm.ref.sax2dtm |
---|
Classes in org.apache.xml.dtm.ref.sax2dtm that implement DTM | |
---|---|
class |
SAX2DTM
This class implements a DTM that tends to be optimized more for speed than for compactness, that is constructed via SAX2 ContentHandler events. |
class |
SAX2DTM2
SAX2DTM2 is an optimized version of SAX2DTM which is used in non-incremental situation. |
class |
SAX2RTFDTM
This is a subclass of SAX2DTM which has been modified to meet the needs of Result Tree Frameworks (RTFs). |
Uses of DTM in org.apache.xpath |
---|
Methods in org.apache.xpath that return DTM | |
---|---|
DTM |
XPathContext.createDocumentFragment()
Creates an empty DocumentFragment object. |
DTM |
XPathContext.getDTM(int nodeHandle)
Get an instance of a DTM that "owns" a node handle. |
DTM |
NodeSetDTM.getDTM(int nodeHandle)
Get an instance of a DTM that "owns" a node handle. |
DTM |
XPathContext.getDTM(javax.xml.transform.Source source,
boolean unique,
DTMWSFilter wsfilter,
boolean incremental,
boolean doIndexing)
Get an instance of a DTM, loaded with the content from the specified source. |
DTM |
XPathContext.getGlobalRTFDTM()
Get a DTM to be used as a container for a global Result Tree Fragment. |
DTM |
XPathContext.getRTFDTM()
Get a DTM to be used as a container for a dynamic Result Tree Fragment. |
Methods in org.apache.xpath with parameters of type DTM | |
---|---|
XObject |
Expression.execute(XPathContext xctxt,
int currentNode,
DTM dtm,
int expType)
Execute an expression in the XPath runtime context, and return the result of the expression. |
int |
XPathContext.getDTMIdentity(DTM dtm)
%TBD% Doc |
boolean |
XPathContext.release(DTM dtm,
boolean shouldHardDelete)
Release a DTM either to a lru pool, or completely remove reference. |
Uses of DTM in org.apache.xpath.axes |
---|
Fields in org.apache.xpath.axes declared as DTM | |
---|---|
protected DTM |
LocPathIterator.m_cdtm
The dtm of the context node. |
private DTM |
AxesWalker.m_dtm
The DTM for the root. |
Methods in org.apache.xpath.axes that return DTM | |
---|---|
DTM |
NodeSequence.getDTM(int nodeHandle)
|
DTM |
LocPathIterator.getDTM(int nodeHandle)
Get an instance of a DTM that "owns" a node handle. |
DTM |
AxesWalker.getDTM(int node)
Get the DTM for this walker. |
Methods in org.apache.xpath.axes with parameters of type DTM | |
---|---|
void |
AxesWalker.setDefaultDTM(DTM dtm)
Set the DTM for this walker. |
Uses of DTM in org.apache.xpath.objects |
---|
Fields in org.apache.xpath.objects declared as DTM | |
---|---|
private DTM |
DTMXRTreeFrag.m_dtm
|
Methods in org.apache.xpath.objects that return DTM | |
---|---|
(package private) DTM |
DTMXRTreeFrag.getDTM()
|
Uses of DTM in org.apache.xpath.patterns |
---|
Methods in org.apache.xpath.patterns with parameters of type DTM | |
---|---|
private boolean |
StepPattern.checkProximityPosition(XPathContext xctxt,
int predPos,
DTM dtm,
int context,
int pos)
New Method to check whether the current node satisfies a position predicate |
XObject |
StepPattern.execute(XPathContext xctxt,
int currentNode,
DTM dtm,
int expType)
Execute an expression in the XPath runtime context, and return the result of the expression. |
XObject |
NodeTest.execute(XPathContext xctxt,
int context,
DTM dtm,
int expType)
Tell what the test score is for the given node. |
XObject |
FunctionPattern.execute(XPathContext xctxt,
int context,
DTM dtm,
int expType)
Test a node to see if it matches the given node test. |
protected boolean |
StepPattern.executePredicates(XPathContext xctxt,
DTM dtm,
int currentNode)
Execute the predicates on this step to determine if the current node should be filtered or accepted. |
protected XObject |
StepPattern.executeRelativePathPattern(XPathContext xctxt,
DTM dtm,
int currentNode)
Execute the match pattern step relative to another step. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |