Lines Matching defs:pat

94    * @param pat XSLT Expression.
98 void tokenize(String pat) throws javax.xml.transform.TransformerException
100 tokenize(pat, null);
106 * @param pat XSLT Expression.
111 void tokenize(String pat, Vector targetStrings)
115 m_compiler.m_currentPattern = pat;
121 int nChars = pat.length();
132 // char[] chars = pat.toCharArray();
135 char c = pat.charAt(i);
149 posOfNSSep = mapNSTokens(pat, startSubstring, posOfNSSep, i);
153 addToTokenQueue(pat.substring(startSubstring, i));
159 for (i++; (i < nChars) && ((c = pat.charAt(i)) != '\"'); i++);
163 addToTokenQueue(pat.substring(startSubstring, i + 1));
183 posOfNSSep = mapNSTokens(pat, startSubstring, posOfNSSep, i);
187 addToTokenQueue(pat.substring(startSubstring, i));
193 for (i++; (i < nChars) && ((c = pat.charAt(i)) != '\''); i++);
197 addToTokenQueue(pat.substring(startSubstring, i + 1));
219 posOfNSSep = mapNSTokens(pat, startSubstring, posOfNSSep, i);
223 addToTokenQueue(pat.substring(startSubstring, i));
269 posOfNSSep = mapNSTokens(pat, startSubstring, posOfNSSep, i);
273 addToTokenQueue(pat.substring(startSubstring, i));
310 addToTokenQueue(pat.substring(i, i + 1));
320 addToTokenQueue(pat.substring(startSubstring, i - 1));
328 addToTokenQueue(pat.substring(i - 1, i + 1));
360 posOfNSSep = mapNSTokens(pat, startSubstring, posOfNSSep, nChars);
364 addToTokenQueue(pat.substring(startSubstring, nChars));
563 * @param pat The XPath name string.
572 private int mapNSTokens(String pat, int startSubstring, int posOfNSSep,
581 prefix = pat.substring(startSubstring, posOfNSSep);
603 String s = pat.substring(posOfNSSep + 1, posOfScan);
633 String s = pat.substring(posOfNSSep + 1, posOfScan);
655 String s = pat.substring(posOfNSSep + 1, posOfScan);