CompletionXMLParser handler = new CompletionXMLParser(this); BufferedInputStream bin = new BufferedInputStream(in); try { SAXParser saxParser = factory.newSAXParser(); saxParser.parse(bin, handler); phpCompletions = handler.getCompletions(); char startChar = handler.getParamStartChar(); if (startChar!=0) { char endChar = handler.getParamEndChar(); String sep = handler.getParamSeparator(); if (endChar!=0 && sep!=null && sep.length()>0) { // Sanity setParameterizedCompletionParams(startChar, sep, endChar);
CompletionXMLParser handler = new CompletionXMLParser(this, cl); BufferedInputStream bin = new BufferedInputStream(in); try { SAXParser saxParser = factory.newSAXParser(); saxParser.parse(bin, handler); completions = handler.getCompletions();
Completion c = null; if ("function".equals(type)) { c = createFunctionCompletion(); c = createVariableCompletion(); c = createMarkupTagCompletion(); c = createOtherCompletion();
paramStartChar = getSingleChar(attrs.getValue("paramStartChar")); paramEndChar = getSingleChar(attrs.getValue("paramEndChar")); paramSeparator = attrs.getValue("paramSeparator");
CompletionXMLParser handler = new CompletionXMLParser(this, cl); BufferedInputStream bin = new BufferedInputStream(in); try { SAXParser saxParser = factory.newSAXParser(); saxParser.parse(bin, handler); List<Completion> completions = handler.getCompletions(); addCompletions(completions); char startChar = handler.getParamStartChar(); if (startChar!=0) { char endChar = handler.getParamEndChar(); String sep = handler.getParamSeparator(); if (endChar!=0 && sep!=null && sep.length()>0) { // Sanity setParameterizedCompletionParams(startChar, sep, endChar);