| Frames | No Frames |
Classes implementing org.apache.xalan.xsltc.DOM | |
| class | AdaptiveResultTreeImpl is a adaptive DOM model for result tree fragments (RTF). |
| class | |
| class | |
| class | SAXImpl is the core model for SAX input source. |
| class | This class represents a light-weight DOM model for simple result tree fragment(RTF).
|
Constructors with parameter type org.apache.xalan.xsltc.DOM | |
DOMAdapter.DOMAdapter(DOM dom, String[] namesArray, String[] urisArray, int[] typesArray, String[] namespaceArray) | |
NodeSortRecordFactory.NodeSortRecordFactory(DOM dom, String className, Translet translet, order[] , type[] ) Creates a NodeSortRecord producing object. | |
NodeSortRecordFactory.NodeSortRecordFactory(DOM dom, String className, Translet translet, order[] , type[] , lang[] , caseOrder[] ) Creates a NodeSortRecord producing object. | |
Fields of type org.apache.xalan.xsltc.DOM | |
| DOM | |
Methods with parameter type org.apache.xalan.xsltc.DOM | |
| DTMAxisIterator | Interprets the arguments passed from the document() function (see
org/apache/xalan/xsltc/compiler/DocumentCall.java) and returns an
iterator containing the requested nodes. |
| DTMAxisIterator | LoadDocument.documentF(Object arg1, DTMAxisIterator arg2, String xslURI, AbstractTranslet translet, DOM dom) Interprets the arguments passed from the document() function (see
org/apache/xalan/xsltc/compiler/DocumentCall.java) and returns an
iterator containing the requested nodes. |
| String | NodeSortRecord.extractValueFromDOM(DOM dom, int current, int level, AbstractTranslet translet, int last) Extract the sort value for a level of this key.
|
| NodeCounter | |
| NodeCounter | MultipleNodeCounter.getDefaultNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator) |
| NodeCounter | |
| void | NodeSortRecord.initialize(int node, int last, DOM dom, org.apache.xalan.xsltc.dom.SortSettings settings) This method allows the caller to set the values that could not be passed
to the default constructor.
|
| void | |
| boolean | |
Methods with return type org.apache.xalan.xsltc.DOM | |
| DOM | MultiDOM.getDOMAdapter(String uri) |
| DOM | |
| DOM | |
| DOM | |
| DOM | |
| DOM | AdaptiveResultTreeImpl.getResultTreeFrag(int initialSize, int rtfType) |
| DOM | DOMAdapter.getResultTreeFrag(int initSize, int rtfType) Return a instance of a DOM class to be used as an RTF
|
| DOM | MultiDOM.getResultTreeFrag(int initSize, int rtfType) |
| DOM | SAXImpl.getResultTreeFrag(int initSize, int rtfType) Return a instance of a DOM class to be used as an RTF
|
| DOM | SimpleResultTreeImpl.getResultTreeFrag(int initialSize, int rtfType) |
| DOM | DOMAdapter.getResultTreeFrag(int initSize, int rtfType, boolean addToManager) Return a instance of a DOM class to be used as an RTF
|
| DOM | MultiDOM.getResultTreeFrag(int initSize, int rtfType, boolean addToManager) |
| DOM | SAXImpl.getResultTreeFrag(int initSize, int rtfType, boolean addToManager) Return a instance of a DOM class to be used as an RTF
|
| DOM | SimpleResultTreeImpl.getResultTreeFrag(int initialSize, int rtfType, boolean addToManager) |
| DOM | Returns a document either by finding it in the cache or
downloading it and putting it in the cache.
|
Constructors with parameter type org.apache.xalan.xsltc.DOM | |
Methods with parameter type org.apache.xalan.xsltc.DOM | |
| void | Create an empty KeyIndex in the DOM case
|
| void | AbstractTranslet.buildKeys(DOM document, DTMAxisIterator iterator, SerializationHandler handler, int root) This method builds key indexes - it is overridden in the compiled
translet in cases where the |
| boolean | |
| boolean | |
| boolean | Utility function: node-set/string comparison.
|
| boolean | Utility function: node-set/number compare.
|
| boolean | Utility function: node-set/node-set compare.
|
| void | |
| DOMAdapter | Wrap the initial input DOM in a dom adapter. |
| String | XSLT Standard function namespace-uri().
|
| String | XSLT Standard function namespace-uri(node-set).
|
| DTMAxisIterator | Utility function used to convert a w3c Node into an internal DOM iterator.
|
| DTMAxisIterator | Utility function used to convert a w3c NodeList into a internal
DOM iterator.
|
| String | XSLT Standard function normalize-space().
|
| double | XSLT Standard function number(value)
|
| double | XSLT Standard function number()
|
| void | Give the translet an opportunity to perform a prepass on the document
to extract any information that it can store in an optimized form.
|
| org.w3c.dom.Node | Utility function: used to convert reference to org.w3c.dom.Node.
|
| NodeList | Utility function: used to convert reference to org.w3c.dom.NodeList.
|
| String | Utility function: used to convert reference to String.
|
| void | This method builds key indexes - it is overridden in the compiled
translet in cases where the |
| String | BasisLibrary.startXslElement(String qname, String namespace, SerializationHandler handler, DOM dom, int node) Utility function for the implementation of xsl:element.
|
| String | XSLT Standard function string(value)
|
| String | XSLT Standard function string(value)
|
| String | XSLT Standard function string()
|
| double | XSLT Standard function sum(node-set).
|
| boolean | Utility function: used to test context node's language
|
| void | Main transform() method - this is overridden by the compiled translet
|
| void | Calls transform() with a given output handler
|
Methods with return type org.apache.xalan.xsltc.DOM | |
| DOM | BasisLibrary.referenceToResultTree(Object obj) Utility function used to convert references to DOMs.
|
Methods with parameter type org.apache.xalan.xsltc.DOM | |
| void | Set the thread local copy of the stylesheet DOM.
|
Methods with return type org.apache.xalan.xsltc.DOM | |
| DOM | Return the thread local copy of the stylesheet DOM.
|
| DOM | This class should only be used as a DOMCache for the translet if the
URIResolver has been set.
|
Methods with parameter type org.apache.xalan.xsltc.DOM | |
| void | |
| boolean | |
| void | |
| void | |
| void | |
Methods with return type org.apache.xalan.xsltc.DOM | |
| DOM | DOM.getResultTreeFrag(int initialSize, int rtfType) |
| DOM | DOM.getResultTreeFrag(int initialSize, int rtfType, boolean addToDTMManager) |
| DOM | This method is responsible for:
(1) building the DOMImpl tree
Parser _parser = new Parser();
DOMImpl _dom = new DOMImpl();
_parser.setDocumentHandler(_dom.getBuilder());
_parser.setDTDHandler(_dom.getBuilder());
_parser.parse(uri);
(2) giving the translet an early opportunity to extract anything from
the DOMImpl that it would like
translet.documentPrepass(_dom);
(3) setting the document URI:
_dom.setDocumentURI(uri);
|