Package com.sun.mirror.declaration

Examples of com.sun.mirror.declaration.FieldDeclaration


    assertTrue(typeDef.getElements().contains(typeDef.getXmlID()));

    assertEquals(XmlAccessType.PROPERTY, typeDef.getAccessType());

    TypeDeclaration declaration = getDeclaration("org.codehaus.enunciate.samples.schema.UnsupportedTypeDefBean");
    FieldDeclaration mixed = findField(declaration, "mixedProperty");
    FieldDeclaration anyElement = findField(declaration, "anyElementProperty");
    FieldDeclaration anyAttribute = findField(declaration, "anyAttributeProperty");
    assertTrue(typeDef.isUnsupported(mixed));
    assertFalse(typeDef.isUnsupported(anyElement));
    assertFalse(typeDef.isUnsupported(anyAttribute));
  }
View Full Code Here


      return null;
    }
  }

  protected FieldDeclaration findField(TypeDeclaration typeDef, String propertyName) {
    FieldDeclaration field = null;
    Collection<FieldDeclaration> fields = typeDef.getFields();
    for (FieldDeclaration fieldDeclaration : fields) {
      if (propertyName.equals(fieldDeclaration.getSimpleName())) {
        field = fieldDeclaration;
      }
View Full Code Here

    throw new IllegalArgumentException( "No parameter found that fits <" + simpleName + ">" );
  }

  @NotNull
  public FieldInitializedInConstructorInfo findFieldInitializedInConstructor( @NotNull @NonNls String simpleName ) {
    FieldDeclaration fieldDeclaration = TypeUtils.findFieldDeclaration( classDeclaration, simpleName );
    return getFieldInitializeInConstructorInfo( fieldDeclaration );
  }
View Full Code Here

    throw new IllegalArgumentException( "No parameter found that fits <" + simpleName + ">" );
  }

  @NotNull
  public FieldInitializedInConstructorInfo findFieldInitializedInConstructor( @NotNull @NonNls String simpleName ) {
    FieldDeclaration fieldDeclaration = DomainObjectDescriptor.findFieldDeclaration( classDeclaration, simpleName );
    return getFieldInitializeInConstructorInfo( fieldDeclaration );
  }
View Full Code Here

    throw new IllegalArgumentException( "No parameter found that fits <" + simpleName + ">" );
  }

  @Nonnull
  public FieldInitializedInConstructorInfo findFieldInitializedInConstructor( @Nonnull String simpleName ) {
    FieldDeclaration fieldDeclaration = TypeUtils.findFieldDeclaration( classDeclaration, simpleName );
    return getFieldInitializeInConstructorInfo( fieldDeclaration );
  }
View Full Code Here

    throw new IllegalArgumentException( "No parameter found that fits <" + simpleName + ">" );
  }

  @NotNull
  public FieldInitializedInConstructorInfo findFieldInitializedInConstructor( @NotNull @NonNls String simpleName ) {
    FieldDeclaration fieldDeclaration = DomainObjectDescriptor.findFieldDeclaration( classDeclaration, simpleName );
    return getFieldInitializeInConstructorInfo( fieldDeclaration );
  }
View Full Code Here

TOP

Related Classes of com.sun.mirror.declaration.FieldDeclaration

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.