Class ClassDescription

java.lang.Object
org.jfree.xml.generator.model.ClassDescription

public class ClassDescription extends Object
A description of a Java class.
  • Constructor Details

    • ClassDescription

      public ClassDescription(Class objectClass)
      Creates a new class description.
      Parameters:
      objectClass - the class.
  • Method Details

    • getProperties

      Returns the info about properties.
      Returns:
      the info about properties.
    • setProperties

      public void setProperties(PropertyInfo[] properties)
      Sets the info about the class properties.
      Parameters:
      properties - the properties.
    • getObjectClass

      Returns the object's class.
      Returns:
      the object's class.
    • getDescription

      Returns the description.
      Returns:
      the description.
    • setDescription

      public void setDescription(String description)
      Sets the description for the object.
      Parameters:
      description - the description.
    • getName

      public String getName()
      Returns the class name.
      Returns:
      the class name.
    • getSuperClass

      public Class getSuperClass()
      Returns the super class.
      Returns:
      the super class.
    • setSuperClass

      public void setSuperClass(Class superClass)
      Sets the super class.
      Parameters:
      superClass - the super class.
    • isPreserve

      public boolean isPreserve()
      Returns the preserve flag.
      Returns:
      a boolean.
    • setPreserve

      public void setPreserve(boolean preserve)
      Sets the preserve flag.
      Parameters:
      preserve - the new value of the flag.
    • getRegisterKey

      Returns the register key.
      Returns:
      the register key.
    • setRegisterKey

      public void setRegisterKey(String registerKey)
      Sets the register key.
      Parameters:
      registerKey - the register key.
    • getConstructorDescription

      Returns the constructor descriptions.
      Returns:
      the constructor descriptions.
    • setConstructorDescription

      public void setConstructorDescription(TypeInfo[] constructorDescription)
      Sets the constructor description.
      Parameters:
      constructorDescription - the constructor description.
    • getProperty

      Returns a property.
      Parameters:
      name - the property name.
      Returns:
      a property.
    • isUndefined

      public boolean isUndefined()
      Returns true if the description is undefined.
      Returns:
      a boolean.
    • getComments

      Returns the comments for the class description.
      Returns:
      The comments.
    • setComments

      public void setComments(Comments comments)
      Sets the comments for the class description.
      Parameters:
      comments - the comments.
    • getSource

      public String getSource()
      Returns the source for the class description.
      Returns:
      The source.
    • setSource

      public void setSource(String source)
      Sets the source for the class description.
      Parameters:
      source - the source.