Package org.eclipse.dltk.internal.core

Examples of org.eclipse.dltk.internal.core.SourceRange


            FilterContext ctx = (FilterContext) getContext();
            TwigModelAccess model = TwigModelAccess.getDefault();

            String prefix = ctx.getPrefix();
            SourceRange range = getReplacementRange(getContext());

            Filter[] filters = model.getFilters(ctx.getSourceModule()
                    .getScriptProject());

            for (Filter filter : filters) {
View Full Code Here


        TestContext ctx = (TestContext) getContext();

        IScriptProject project = ctx.getSourceModule().getScriptProject();
        Test[] tests = TwigModelAccess.getDefault().getTests(project);
        SourceRange range = getReplacementRange(ctx);
        String prefix = ctx.getPrefix();

        for (Test test : tests) {
            if (CodeAssistUtils.startsWithIgnoreCase(test.getElementName(),
                    prefix)) {
View Full Code Here

       
        String path = literal.getValue();
        List<ITemplateResolver> providers = ExtensionManager.getInstance().getTemplateProviders();
       
        String prefix = context.getPrefix();
        SourceRange range = getReplacementRange(context);
       
        for (ITemplateResolver resolver : providers) {
           
            SourceModule sourceModule = resolver.revolePath(path, context.getSourceModule().getScriptProject());
            TwigModuleDeclaration parent = (TwigModuleDeclaration) SourceParserUtil.parseSourceModule(sourceModule);
View Full Code Here

        String prefix = abstractContext.getPrefix();

        IField[] fields = PHPModelUtils.getFileFields(
                abstractContext.getSourceModule(), prefix, false, null);

        SourceRange replaceRange = getReplacementRange(context);

        for (IModelElement var : fields) {
            if (CodeAssistUtils.startsWithIgnoreCase(var.getElementName(),
                    prefix))
                reporter.reportField((IField) var, "", replaceRange, false);
View Full Code Here

            FunctionContext ctx = (FunctionContext) getContext();
            TwigModelAccess model = TwigModelAccess.getDefault();

            String prefix = ctx.getPrefix();
            SourceRange range = getReplacementRange(getContext());

            Function[] functions = model.getFunctions(ctx.getSourceModule()
                    .getScriptProject());

            for (Function function : functions) {
View Full Code Here

TOP

Related Classes of org.eclipse.dltk.internal.core.SourceRange

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.