APIdia Launch Partner
Top Inners Fields Constructors Methods
com.sun.org.apache.xalan.internal.xsltc.dom

public abstract Class AnyNodeCounter

extends NodeCounter
Class Inheritance
Known Direct Subclasses
com.sun.org.apache.xalan.internal.xsltc.dom.AnyNodeCounter.DefaultAnyNodeCounter
Imports
com.sun.org.apache.xalan.internal.xsltc.DOM, .Translet, com.sun.org.apache.xml.internal.dtm.DTMAxisIterator

Authors
Jacek Ambroziak, Santiago Pericas-Geertsen

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class

Field Summary

Inherited from com.sun.org.apache.xalan.internal.xsltc.dom.NodeCounter:
_document_format_groupSep_groupSize_hasFrom_iterator_lang_letterValue_node_nodeType_translet_valueEND

Constructor Summary

AccessConstructor and Description
public
AnyNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)

public
AnyNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator, boolean hasFrom)

Method Summary

Modifier and TypeMethod and Description
public String
getCounter()

Implements abstract com.sun.org.apache.xalan.internal.xsltc.dom.NodeCounter.getCounter.

Returns the position of node according to the level and the from and count patterns.

public static NodeCounter
getDefaultNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)

public NodeCounter
setStartNode(int node)

Implements abstract com.sun.org.apache.xalan.internal.xsltc.dom.NodeCounter.setStartNode.

Set the start node for this counter.

Inherited from com.sun.org.apache.xalan.internal.xsltc.dom.NodeCounter:
formatNumbersformatNumbersgetCountermatchesCountmatchesFromsetDefaultFormattingsetFormattingsetValue

Constructor Detail

AnyNodeCounterback to summary
public AnyNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)
AnyNodeCounterback to summary
public AnyNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator, boolean hasFrom)

Method Detail

getCounterback to summary
public String getCounter()

Implements abstract com.sun.org.apache.xalan.internal.xsltc.dom.NodeCounter.getCounter.

Doc from com.sun.org.apache.xalan.internal.xsltc.dom.NodeCounter.getCounter.

Returns the position of node according to the level and the from and count patterns.

getDefaultNodeCounterback to summary
public static NodeCounter getDefaultNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)
setStartNodeback to summary
public NodeCounter setStartNode(int node)

Implements abstract com.sun.org.apache.xalan.internal.xsltc.dom.NodeCounter.setStartNode.

Doc from com.sun.org.apache.xalan.internal.xsltc.dom.NodeCounter.setStartNode.

Set the start node for this counter. The same NodeCounter object can be used multiple times by resetting the starting node.

com.sun.org.apache.xalan.internal.xsltc.dom back to summary

pack-priv Class AnyNodeCounter.DefaultAnyNodeCounter

extends AnyNodeCounter
Class Inheritance

Constructor Summary

AccessConstructor and Description
public
DefaultAnyNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)

Method Summary

Modifier and TypeMethod and Description
public String
getCounter()

Overrides com.sun.org.apache.xalan.internal.xsltc.dom.AnyNodeCounter.getCounter.

Returns the position of node according to the level and the from and count patterns.

Inherited from com.sun.org.apache.xalan.internal.xsltc.dom.AnyNodeCounter:
getDefaultNodeCountersetStartNode

Constructor Detail

DefaultAnyNodeCounterback to summary
public DefaultAnyNodeCounter(Translet translet, DOM document, DTMAxisIterator iterator)

Method Detail

getCounterback to summary
public String getCounter()

Overrides com.sun.org.apache.xalan.internal.xsltc.dom.AnyNodeCounter.getCounter.

Doc from com.sun.org.apache.xalan.internal.xsltc.dom.NodeCounter.getCounter.

Returns the position of node according to the level and the from and count patterns.