Examples of BodyDeclarationTarget


Examples of org.eclipse.wb.internal.core.utils.ast.BodyDeclarationTarget

      IPackageFragment factoryPackageFragment = getPackage(root, clientFactoryPackageName);
      ICompilationUnit factoryUnit =
          factoryPackageFragment.getCompilationUnit(clientFactoryClassName + ".java");
      AstEditor editor = new AstEditor(factoryUnit);
      TypeDeclaration factoryPrimaryType = editor.getPrimaryType();
      BodyDeclarationTarget bodyDeclarationTarget =
          new BodyDeclarationTarget(factoryPrimaryType, false);
      // modifying ...
      MethodDeclaration methodDeclaration;
      if (factoryPrimaryType.isInterface()) {
        // interface
        String methodHeader = "public " + methodSignature + ";";
View Full Code Here

Examples of org.eclipse.wb.internal.core.utils.ast.BodyDeclarationTarget

    }
    //
    JavaInfo javaInfoRoot = provider.getJavaInfoRoot();
    AstEditor editor = javaInfoRoot.getEditor();
    TypeDeclaration typeDeclaration = JavaInfoUtils.getTypeDeclaration(javaInfoRoot);
    BodyDeclarationTarget target = new BodyDeclarationTarget(typeDeclaration, null, false);
    MethodDeclaration lastInfoMethod = getLastInfoDeclaration(javaInfoRoot);
    //
    if (m_initDataBindings != null) {
      editor.removeBodyDeclaration(m_initDataBindings);
    }
View Full Code Here

Examples of org.eclipse.wb.internal.core.utils.ast.BodyDeclarationTarget

      final TypeDeclaration rootNode = JavaInfoUtils.getTypeDeclaration(javaInfoRoot);
      //
      if (!oldFieldState && newFieldState) {
        ExecutionUtils.run(javaInfoRoot, new RunnableEx() {
          public void run() throws Exception {
            BodyDeclarationTarget fieldTarget = new BodyDeclarationTarget(rootNode, null, true);
            javaInfoRoot.getEditor().addFieldDeclaration(
                "private " + type + " " + newVariable + ";",
                fieldTarget);
          }
        });
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.