Modifier and Type | Field and Description |
---|---|
private PredicatedNodeTest[] | m_nodeTests
Even though these may hold full LocPathIterators, this array does not have to be cloned, since only the node test and predicate portion are used, and these only need static information. |
pack-priv static final long |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
public short | Returns: a constant to determine whether the node is accepted, rejected, or skipped, as defined above .The node to check to see if it passes the filter or not. n)Overrides com. Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator. |
public void | addNodeTest(PredicatedNodeTest
reference to a NodeTest, which will be added
directly to the list of node tests (in other words, it will
not be cloned). The parent of this test will be set to
this object. test)Add a node test to the union list. |
public void | fixupVariables(List<QName>
List of QNames that correspond to variables. This list
should be searched backwards for the first qualified name that
corresponds to the variable reference qname. The position of the
QName in the vector from the start of the vector will be its position
in the stack frame (but variables above the globalsTop value will need
to be offset to the current stack frame). vars, int globalsSize)Overrides com. This function is used to fixup variables from QNames to stack frame indexes at stylesheet build time. |
m_nodeTests | back to summary |
---|---|
private PredicatedNodeTest[] m_nodeTests Even though these may hold full LocPathIterators, this array does not have to be cloned, since only the node test and predicate portion are used, and these only need static information. However, also note that index predicates can not be used! |
serialVersionUID | back to summary |
---|---|
pack-priv static final long serialVersionUID Hides com. |
UnionChildIterator | back to summary |
---|---|
public UnionChildIterator() Constructor for UnionChildIterator |
acceptNode | back to summary |
---|---|
public short acceptNode(int n) Overrides com. Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator. This function will be called by the implementation of TreeWalker and NodeIterator; it is not intended to be called directly from user code.
|
addNodeTest | back to summary |
---|---|
public void addNodeTest(PredicatedNodeTest test) Add a node test to the union list.
|
fixupVariables | back to summary |
---|---|
public void fixupVariables(List<QName> vars, int globalsSize) Overrides com. This function is used to fixup variables from QNames to stack frame indexes at stylesheet build time.
|