@Override public void setFileName(final String fileName) { AbstractTokenManager.setFileName(fileName); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); throw new UnsupportedOperationException("parse(Reader) is not supported for Objective-C"); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); throw new UnsupportedOperationException("parse(Reader) is not supported for Python"); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); throw new UnsupportedOperationException("parse(Reader) is not supported for Matlab"); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); throw new UnsupportedOperationException("parse(Reader) is not supported for C++"); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); return createJavaParser(source).CompilationUnit(); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); return createPLSQLParser(source).Input(); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); return new net.sourceforge.pmd.lang.vf.ast.VfParser(new VfSimpleCharStream(source)).CompilationUnit(); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); return new net.sourceforge.pmd.lang.jsp.ast.JspParser(new SimpleCharStream(source)).CompilationUnit(); }
@Override public Node parse(final String fileName, final Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); return new net.sourceforge.pmd.lang.vm.ast.VmParser(new VelocityCharStream(source, 1, 1)).process(); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); throw new UnsupportedOperationException("parse(Reader) is not supported for Matlab"); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); throw new UnsupportedOperationException("parse(Reader) is not supported for Objective-C"); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); throw new UnsupportedOperationException("parse(Reader) is not supported for C++"); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); throw new UnsupportedOperationException("parse(Reader) is not supported for Python"); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); return createJavaParser(source).CompilationUnit(); }
@Override public Node parse(String fileName, Reader source) throws ParseException { AbstractTokenManager.setFileName(fileName); return new net.sourceforge.pmd.lang.vf.ast.VfParser(new VfSimpleCharStream(source)).CompilationUnit(); }