Package org.eclipse.jdt.internal.ui.text

Examples of org.eclipse.jdt.internal.ui.text.JavaCodeReader


        IDocument document= viewer.getDocument();

        try {

            JavaCodeReader reader= new JavaCodeReader();
            reader.configureBackwardReader(document, offset, true, true);

            int nestingLevel= 0;

            int curr= reader.read();
            while (curr != JavaCodeReader.EOF) {

                if (')' == (char) curr)
                    ++ nestingLevel;

                else if ('(' == (char) curr) {
                    -- nestingLevel;

                    if (nestingLevel < 0) {
                        int start= reader.getOffset();
                        if (looksLikeMethod(reader))
                            return start + 1;
                    }
                }

                curr= reader.read();
            }
        } catch (IOException e) {
        }

        return contextPosition;
View Full Code Here

TOP

Related Classes of org.eclipse.jdt.internal.ui.text.JavaCodeReader

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.