Package org.eclipse.jdt.internal.compiler.ast

Examples of org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.traverse()


          do {
            try {
              for (int i = 0; i < enumConstantsLength; i++) {
                this.scribe.alignFragment(enumConstantsAlignment, i);
                FieldDeclaration fieldDeclaration = fieldDeclarations[i];
                fieldDeclaration.traverse(this, typeDeclaration.initializerScope);
                if (isNextToken(TerminalTokens.TokenNameCOMMA)) {
                  this.scribe.printNextToken(TerminalTokens.TokenNameCOMMA, this.preferences.insert_space_before_comma_in_enum_declarations);
                  if (this.preferences.insert_space_after_comma_in_enum_declarations) {
                    this.scribe.space();
                  }
View Full Code Here


          } while (!ok);
          this.scribe.exitAlignment(enumConstantsAlignment, true);
        } else if (hasConstants) {
          // only one enum constant
          FieldDeclaration fieldDeclaration = fieldDeclarations[0];
          fieldDeclaration.traverse(this, typeDeclaration.initializerScope);
          if (isNextToken(TerminalTokens.TokenNameCOMMA)) {
            this.scribe.printNextToken(TerminalTokens.TokenNameCOMMA, this.preferences.insert_space_before_comma_in_enum_declarations);
            if (this.preferences.insert_space_after_comma_in_enum_declarations) {
              this.scribe.space();
            }
View Full Code Here

      Node root = new Node(JavaEntityType.FIELD, fieldName);
      root.setEntity(new SourceCodeEntity(fieldName, JavaEntityType.FIELD, new SourceRange(
          field.declarationSourceStart,
          field.declarationSourceEnd)));
      sDeclarationConverter.initialize(root, compilation.getScanner());
      field.traverse(sDeclarationConverter, (MethodScope) null);
      return root;
    }
}
View Full Code Here

        Node root = new Node(JavaEntityType.FIELD, fieldName);
        root.setEntity(new SourceCodeEntity(fieldName, JavaEntityType.FIELD, new SourceRange(
                field.declarationSourceStart,
                field.declarationSourceEnd)));
        sDeclarationConverter.initialize(root, compilation.getScanner());
        field.traverse(sDeclarationConverter, (MethodScope) null);
        return root;
    }

    private Node convertClassDeclaration(String className, String sourceCode) {
        JavaCompilation compilation = CompilationUtils.compileSource(sourceCode);
View Full Code Here

    }

    private void convertField(String name) {
        createRootNode(JavaEntityType.FIELD_DECLARATION, name);
        FieldDeclaration field = CompilationUtils.findField(fCompilation.getCompilationUnit(), name);
        field.traverse(getDeclarationconverter(), (MethodScope) null);
    }

    private JavaDeclarationConverter getDeclarationconverter() {
        sDeclarationConverter.initialize(fRoot, fCompilation.getScanner());
        return sDeclarationConverter;
View Full Code Here

        if (type.fields != null) {
          int length = type.fields.length;
          for (int i = 0; i < length; i++) {
            FieldDeclaration field;
            if ((field = type.fields[i]).isStatic()) {
              field.traverse(this, type.staticInitializerScope);
            } else {
              field.traverse(this, type.initializerScope);
            }
          }
        }
View Full Code Here

          for (int i = 0; i < length; i++) {
            FieldDeclaration field;
            if ((field = type.fields[i]).isStatic()) {
              field.traverse(this, type.staticInitializerScope);
            } else {
              field.traverse(this, type.initializerScope);
            }
          }
        }
        if (type.methods != null) {
          int length = type.methods.length;
View Full Code Here

        if (type.fields != null) {
          int length = type.fields.length;
          for (int i = 0; i < length; i++) {
            FieldDeclaration field;
            if ((field = type.fields[i]).isStatic()) {
              field.traverse(this, type.staticInitializerScope);
            } else {
              field.traverse(this, type.initializerScope);
            }
          }
        }
View Full Code Here

          for (int i = 0; i < length; i++) {
            FieldDeclaration field;
            if ((field = type.fields[i]).isStatic()) {
              field.traverse(this, type.staticInitializerScope);
            } else {
              field.traverse(this, type.initializerScope);
            }
          }
        }
        if (type.methods != null) {
          int length = type.methods.length;
View Full Code Here

        if (type.fields != null) {
          int length = type.fields.length;
          for (int i = 0; i < length; i++) {
            FieldDeclaration field;
            if ((field = type.fields[i]).isStatic()) {
              field.traverse(this, type.staticInitializerScope);
            } else {
              field.traverse(this, type.initializerScope);
            }
          }
        }
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.