Lines Matching refs:pat
860 for (StepPattern pat = step; null != pat;
861 pat = pat.getRelativePathPattern())
863 int nextAxis = pat.getAxis();
864 //int nextPaxis = pat.getPredicateAxis();
865 pat.setAxis(axis);
868 // pat.setPredicateAxis(paxis);
890 int whatToShow = pat.getWhatToShow();
899 pat.getNamespace(),
900 pat.getLocalName(),
901 //newAxis, pat.getPredicateAxis);
903 XNumber score = pat.getStaticScore();
904 pat.setNamespace(null);
905 pat.setLocalName(NodeTest.WILD);
906 attrPat.setPredicates(pat.getPredicates());
907 pat.setPredicates(null);
908 pat.setWhatToShow(DTMFilter.SHOW_ELEMENT);
909 StepPattern rel = pat.getRelativePathPattern();
910 pat.setRelativePathPattern(attrPat);
918 if(Axis.PRECEDING == pat.getAxis())
919 pat.setAxis(Axis.PRECEDINGANDANCESTOR);
921 else if(Axis.DESCENDANT == pat.getAxis())
922 pat.setAxis(Axis.DESCENDANTORSELF);
924 pat = attrPat;
926 else if(Axis.CHILD == pat.getAxis())
929 // pat.setWhatToShow(whatToShow);
930 pat.setAxis(Axis.ATTRIBUTE);
935 tail = pat;