Searched refs:StepPattern (Results 1 - 21 of 21) sorted by relevance

/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/patterns/
H A DUnionPattern.java33 * StepPattern patterns.
42 private StepPattern[] m_patterns;
82 public void setPatterns(StepPattern[] patterns)
101 public StepPattern[] getPatterns()
170 m_patterns[m_index] = (StepPattern)exp;
H A DContextMatchStepPattern.java35 public class ContextMatchStepPattern extends StepPattern
88 XPathContext xctxt, StepPattern prevStep)
H A DStepPattern.java21 * $Id: StepPattern.java,v 1.2.4.2 2005/09/15 00:21:16 jeffsuttor Exp $
41 public class StepPattern extends NodeTest implements SubContextList, ExpressionOwner class in inherits:NodeTest,SubContextList,ExpressionOwner
49 * Construct a StepPattern that tests for namespaces and node names.
58 public StepPattern(int whatToShow, String namespace, String name, int axis, method in class:StepPattern
68 * Construct a StepPattern that doesn't test for node names.
75 public StepPattern(int whatToShow, int axis, int axisForPredicate) method in class:StepPattern
147 StepPattern m_relativePathPattern;
186 public void setRelativePathPattern(StepPattern expr)
202 public StepPattern getRelativePathPattern()
794 for (StepPattern pa
[all...]
H A DFunctionPattern.java38 public class FunctionPattern extends StepPattern
/openjdk7/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/
H A DLocationPathPattern.java95 public abstract StepPattern getKernelPattern();
102 final StepPattern sp = getKernelPattern();
H A Dxpath.cup110 * creates a StepPattern instead of just returning a node type. It also
118 public StepPattern createStepPattern(int axis, Object test, Vector predicates) {
125 return new StepPattern(axis, nodeType, predicates);
130 return new StepPattern(axis, nodeType, predicates);
175 final StepPattern result = new StepPattern(axis, nodeType, predicates);
331 non terminal StepPattern ProcessingInstructionPattern;
333 non terminal StepPattern StepPattern;
401 RelativePathPattern ::= StepPattern
[all...]
H A DIdKeyPattern.java69 public StepPattern getKernelPattern() {
H A DAbsolutePathPattern.java72 public StepPattern getKernelPattern() {
85 if (_left instanceof StepPattern) {
H A DAncestorPattern.java82 public StepPattern getKernelPattern() {
115 if (_right instanceof StepPattern) {
H A DParentPattern.java62 public StepPattern getKernelPattern() {
92 else if (_right instanceof StepPattern) {
H A DStepPattern.java21 * $Id: StepPattern.java,v 1.2.4.1 2005/09/12 11:13:19 pvedula Exp $
65 class StepPattern extends RelativePathPattern { class in inherits:RelativePathPattern
81 public StepPattern(int axis, int nodeType, Vector predicates) { method in class:StepPattern
107 public StepPattern getKernelPattern() {
115 public StepPattern setPredicates(Vector predicates) {
H A DProcessingInstructionPattern.java46 final class ProcessingInstructionPattern extends StepPattern {
H A DXPathParser.java921 * creates a StepPattern instead of just returning a node type. It also
929 public StepPattern createStepPattern(int axis, Object test, Vector predicates) {
936 return new StepPattern(axis, nodeType, predicates);
941 return new StepPattern(axis, nodeType, predicates);
986 final StepPattern result = new StepPattern(axis, nodeType, predicates);
2772 case 25: // StepPattern ::= ChildOrAttributeAxisSpecifier ProcessingInstructionPattern Predicates
2774 StepPattern RESULT = null;
2780 StepPattern pip = (StepPattern)((co
[all...]
H A DPredicate.java237 if (parent instanceof StepPattern) {
238 _ptype = ((StepPattern)parent).getNodeType();
H A DMode.java339 final StepPattern kernel = lpp.getKernelPattern();
/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/
H A DXPathVisitor.java34 import com.sun.org.apache.xpath.internal.patterns.StepPattern;
161 public boolean visitMatchPattern(ExpressionOwner owner, StepPattern pattern)
/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/functions/
H A DFuncCurrent.java33 import com.sun.org.apache.xpath.internal.patterns.StepPattern;
65 } else if(subContextList instanceof StepPattern) {
/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/axes/
H A DWalkerFactory.java38 import com.sun.org.apache.xpath.internal.patterns.StepPattern;
817 * @return A StepPattern object, which may contain relative StepPatterns.
821 static StepPattern loadSteps(
832 StepPattern step = null;
833 StepPattern firstStep = null, prevStep = null;
861 StepPattern tail = step;
862 for (StepPattern pat = step; null != pat;
900 StepPattern attrPat = new StepPattern(whatToShow,
911 StepPattern re
[all...]
H A DMatchPatternIterator.java34 import com.sun.org.apache.xpath.internal.patterns.StepPattern;
49 protected StepPattern m_pattern;
/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/compiler/
H A DCompiler.java64 import com.sun.org.apache.xpath.internal.patterns.StepPattern;
698 StepPattern[] patterns = new StepPattern[i];
703 patterns[i] = (StepPattern) compile(opPos);
722 * @return reference to {@link com.sun.org.apache.xpath.internal.patterns.StepPattern} instance.
817 * @param ancestorPattern The owning StepPattern, which may be null.
819 * @return reference to {@link com.sun.org.apache.xpath.internal.patterns.StepPattern} instance.
823 protected StepPattern stepPattern(
824 int opPos, int stepCount, StepPattern ancestorPattern)
841 StepPattern patter
[all...]
H A DXPathParser.java2240 * RelativePathPattern ::= StepPattern
2241 * | RelativePathPattern '/' StepPattern
2242 * | RelativePathPattern '//' StepPattern
2251 // RelativePathPattern, so let StepPattern know it can't begin with a '/'
2252 boolean trailingSlashConsumed = StepPattern(false);
2258 // StepPattern() may consume first slash of pair in "a//b" while
2259 // processing StepPattern "a". On next iteration, let StepPattern know
2261 trailingSlashConsumed = StepPattern(!trailingSlashConsumed);
2267 * StepPattern
2276 protected boolean StepPattern(boolean isLeadingSlashPermitted) method in class:XPathParser
[all...]

Completed in 79 milliseconds