Examples of enumConstants()


Examples of org.eclipse.jdt.core.dom.EnumDeclaration.enumConstants()

                // is a class top level type
                EnumMetadata enumMetadata = TypeMetadata.enumType(JavaMetadataUtil.getName(enumDeclaration.getName()));
                processModifiersOfTypeDeclaration(enumDeclaration, enumMetadata);

                // Store the enum values
                List<EnumConstantDeclaration> enumValues = enumDeclaration.enumConstants();
                for (EnumConstantDeclaration enumValue : enumValues) {
                    enumMetadata.getValues().add(enumValue.getName().getIdentifier());
                }

                // Enums don't have superclasses
View Full Code Here

Examples of org.eclipse.jdt.core.dom.EnumDeclaration.enumConstants()

   public EnumConstant<JavaEnum> addEnumConstant(final String declaration)
   {
      EnumConstantImpl<JavaEnum> enumConst = new EnumConstantImpl<JavaEnum>(this, declaration);

      EnumDeclaration enumDeclaration = (EnumDeclaration) getBodyDeclaration();
      List<EnumConstantDeclaration> constants = enumDeclaration.enumConstants();
      constants.add((EnumConstantDeclaration) enumConst.getInternal());

      return enumConst;
   }
View Full Code Here

Examples of org.eclipse.jdt.core.dom.EnumDeclaration.enumConstants()

    print(" = new " + CName.qualified(tb, true));

    EnumDeclaration enumDeclaration = (EnumDeclaration) node.getParent();

    consArgs(null, node.arguments(), node.resolveConstructorBinding(), tb,
        CName.of(node.resolveVariable()), enumDeclaration
            .enumConstants().indexOf(node));

    println(";");

    if (node.getAnonymousClassDeclaration() != null) {
View Full Code Here

Examples of org.eclipse.jdt.core.dom.EnumDeclaration.enumConstants()

   @SuppressWarnings("unchecked")
   public EnumConstantSource addEnumConstant()
   {
      EnumConstantImpl enumConst = new EnumConstantImpl(this);
      EnumDeclaration enumDeclaration = (EnumDeclaration) getBodyDeclaration();
      List<EnumConstantDeclaration> constants = enumDeclaration.enumConstants();
      constants.add((EnumConstantDeclaration) enumConst.getInternal());

      return enumConst;
   }
View Full Code Here

Examples of org.eclipse.jdt.core.dom.EnumDeclaration.enumConstants()

   public EnumConstantSource addEnumConstant(final String declaration)
   {
      EnumConstantImpl enumConst = new EnumConstantImpl(this, declaration);

      EnumDeclaration enumDeclaration = (EnumDeclaration) getBodyDeclaration();
      List<EnumConstantDeclaration> constants = enumDeclaration.enumConstants();
      constants.add((EnumConstantDeclaration) enumConst.getInternal());

      return enumConst;
   }
View Full Code Here

Examples of org.eclipse.jdt.core.dom.EnumDeclaration.enumConstants()

    // Iterate over the declarations in this type
    List<Object> bodyDeclarations = new ArrayList<Object>();
    if (rootType instanceof EnumDeclaration)
    {
      EnumDeclaration enumDeclaration = (EnumDeclaration) rootType;
      List<?> enumDeclarations = enumDeclaration.enumConstants();

      // Iterate over the enum constant declarations
      int lastInputLineNo = -1;
      for (Object enumDeclObj : enumDeclarations)
      {
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.