Package org.eclipse.jdt.core.dom.rewrite.ImportRewrite

Examples of org.eclipse.jdt.core.dom.rewrite.ImportRewrite.ImportRewriteContext


    return stub;
  }

  private static ImportRewriteContext createImportRewriteContext()
  {
    ImportRewriteContext importContext;
    importContext = new ImportRewriteContext()
    { // forces that all imports are fully qualified
      @Override
      public int findInContext(final String qualifier, final String name, final int kind)
      {
        return RES_NAME_CONFLICT;
View Full Code Here


      CompilationUnit astRoot = SharedASTProvider
        .getAST(src, SharedASTProvider.WAIT_YES, null);

      edits = new MultiTextEdit();
      ImportRewrite importRewrite = StubUtility.createImportRewrite(astRoot, true);
      ImportRewriteContext context = new ContextSensitiveImportRewriteContext(
          astRoot, offset, importRewrite);
      String res = importRewrite.addImport(type, context);
      if (type.equals(res)){
        return CodeGenerationMessages.AddImportsOperation_error_importclash;
      }
View Full Code Here

      IJavaProject javaProject = compilationUnit.getJavaProject();
      CodeGenerationSettings settings = JavaPreferencesSettings.getCodeGenerationSettings(javaProject);
      MethodDeclaration methodDecl = createNewConstructor(typeDecl, ast);
      IMethodBinding constructorBinding = ASTNodes.getMethodBinding(methodDecl.getName());
      ITypeBinding typeBinding = ASTNodes.getTypeBinding(typeDecl.getName());
      ImportRewriteContext context = new ContextSensitiveImportRewriteContext(typeDecl, importRewrite);

      MethodDeclaration stub = StubUtility2.createConstructorStub(compilationUnit, astRewrite, importRewrite,
          context, typeBinding, constructorBinding, this.variableBindings, Modifier.PUBLIC, settings);
      if (stub != null) {
View Full Code Here

TOP

Related Classes of org.eclipse.jdt.core.dom.rewrite.ImportRewrite.ImportRewriteContext

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.