Package org.netbeans.modules.parsing.api

Examples of org.netbeans.modules.parsing.api.UserTask


            dataObject = DataObject.find(fo);
        } catch (DataObjectNotFoundException ex) {
            return -1;
        }
        try {
            ParserManager.parse(Collections.singleton(source), new UserTask() {

                @Override
                public void run(ResultIterator resultIterator) throws Exception {
//                    Elements elms = ci.getElements();
//                    TypeElement classElement = getTypeElement(ci, className, null);
View Full Code Here


            dataObject = DataObject.find(fo);
        } catch (DataObjectNotFoundException ex) {
            return new int[]{};
        }
        try {
            ParserManager.parse(Collections.singleton(source), new UserTask() {

                @Override
                public void run(ResultIterator resultIterator) throws Exception {
//                    TypeElement classElement = getTypeElement(ci, className, classExcludeNames);
//                    if (classElement == null) {
View Full Code Here

        }
        try {
            final int offset = NbDocument.findLineOffset(doc, lineNumber - 1);
            final String[] result = new String[]{""};

            ParserManager.parse(Collections.singleton(source), new UserTask() {

                @Override
                public void run(ResultIterator ri) throws Exception {
                    ScalaParserResult pResult = (ScalaParserResult) ri.getParserResult(offset);
                    String clzFqn = ScalaSourceUtil.getBinaryClassName(pResult, lineNumber);
View Full Code Here

            ErrorManager.getDefault().notify(ex);
            return ops[0];
        }
        final int offset = findLineOffset(doc, (int) lineNumber);
        try {
            ParserManager.parse(Collections.singleton(source), new UserTask() {

                @Override
                public void run(ResultIterator resultIterator) throws Exception {
//                    AstScope scope = ci.getTreeUtilities().scopeFor(offset);
//                    Element method = scope.getEnclosingMethod();
View Full Code Here

        if (source == null) {
            return null;
        }
        final MethodArgument args[][] = new MethodArgument[1][];
        try {
            ParserManager.parse(Collections.singleton(source), new UserTask() {

                @Override
                public void run(ResultIterator resultIterator) throws Exception {
                    int offset = operation.getMethodEndPosition().getOffset();
//                    AstScope scope = ci.getTreeUtilities().scopeFor(offset);
View Full Code Here

            return null;
        }
        final int offset = findLineOffset(doc, methodLineNumber);
        final MethodArgument args[][] = new MethodArgument[1][];
        try {
            ParserManager.parse(Collections.singleton(source), new UserTask() {

                @Override
                public void run(ResultIterator resultIterator) throws Exception {
//                    AstScope scope = ci.getTreeUtilities().scopeFor(offset);
//                    Element clazz = scope.getEnclosingClass();
View Full Code Here

        if (source == null) {
            return new String[0];
        }
        final List<String> imports = new ArrayList<String>();
        try {
            ParserManager.parse(Collections.singleton(source), new UserTask() {

                @Override
                public void run(ResultIterator resultIterator) throws Exception {
//                    List importDecl = ci.getCompilationUnit().getImports();
//                    int i = 0;
View Full Code Here

        }
        final String[] classes = new String[]{""}; //NOI18N
        Source source = Source.create(file);
        if (source != null) {
            try {
                ParserManager.parse(Collections.singleton(source), new UserTask() {

                    @Override
                    public void run(ResultIterator resultIterator) throws Exception {
                        ScalaRootScope rootScope = ((ScalaParserResult) resultIterator.getParserResult()).rootScope();
                        if (rootScope == null) {
View Full Code Here

                    if (mainClassFo == null) {
                        return;
                    }
                    Source source = Source.create(mainClassFo);
                    final FileObject sourceFo = mainClassFo;
                    ParserManager.parse(Collections.singleton(source), new UserTask() {

                        @Override
                        public void run(ResultIterator resultIterator) throws Exception {
                            ScalaParserResult pResult = (ScalaParserResult) resultIterator.getParserResult();
                            if (pResult == null) {
View Full Code Here

            return Collections.emptySet();
        }
        final HashSet<PhpVariable> phpVariables = new HashSet<PhpVariable>();

        try {
            ParserManager.parse(Collections.singleton(Source.create(controller)), new UserTask() {
                @Override
                public void run(ResultIterator resultIterator) throws Exception {
                    ParserResult parserResult = (ParserResult) resultIterator.getParserResult();
                    final YiiControllerVisitor controllerVisitor = new YiiControllerVisitor(view);
                    controllerVisitor.scan(Utils.getRoot(parserResult));
View Full Code Here

TOP

Related Classes of org.netbeans.modules.parsing.api.UserTask

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.