Interface JDTJavaClassifier

All Superinterfaces:
EObject, Notifier
All Known Implementing Classes:
JDTJavaClassifierImpl

public interface JDTJavaClassifier extends EObject
A representation of the model object 'JDT Java Classifier'.

The following features are supported:

See Also:
Generated class or method.
EMF model class or method.
  • Method Details

    • getSimpleName

      String getSimpleName()
      Returns the value of the 'Simple Name' attribute.
      Returns:
      the value of the 'Simple Name' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setSimpleName

      void setSimpleName(String value)
      Sets the value of the 'Simple Name' attribute.
      Parameters:
      value - the new value of the 'Simple Name' attribute.
      See Also:
      Generated class or method.
    • getPackageName

      String getPackageName()
      Returns the value of the 'Package Name' attribute.
      Returns:
      the value of the 'Package Name' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setPackageName

      void setPackageName(String value)
      Sets the value of the 'Package Name' attribute.
      Parameters:
      value - the new value of the 'Package Name' attribute.
      See Also:
      Generated class or method.
    • getEnclosingTypeNames

      EList<String> getEnclosingTypeNames()
      Returns the value of the 'Enclosing Type Names' attribute list. The list contents are of type String.
      Returns:
      the value of the 'Enclosing Type Names' attribute list.
      See Also:
      Generated class or method.
      EMF model class or method.
    • getPath

      String getPath()
      Returns the value of the 'Path' attribute.
      Returns:
      the value of the 'Path' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setPath

      void setPath(String value)
      Sets the value of the 'Path' attribute.
      Parameters:
      value - the new value of the 'Path' attribute.
      See Also:
      Generated class or method.
    • getCachedFields

      EList<JDTField> getCachedFields()
      Returns the value of the 'Cached Fields' reference list. The list contents are of type JDTField.
      Returns:
      the value of the 'Cached Fields' reference list.
      See Also:
      Generated class or method.
      EMF model class or method.
    • isHasCachedFields

      boolean isHasCachedFields()
      Returns the value of the 'Has Cached Fields' attribute.
      Returns:
      the value of the 'Has Cached Fields' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setHasCachedFields

      void setHasCachedFields(boolean value)
      Sets the value of the 'Has Cached Fields' attribute.
      Parameters:
      value - the new value of the 'Has Cached Fields' attribute.
      See Also:
      Generated class or method.
    • getProjectName

      String getProjectName()
      Returns the value of the 'Project Name' attribute.
      Returns:
      the value of the 'Project Name' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setProjectName

      void setProjectName(String value)
      Sets the value of the 'Project Name' attribute.
      Parameters:
      value - the new value of the 'Project Name' attribute.
      See Also:
      Generated class or method.
    • isAbstract

      boolean isAbstract()
      Returns the value of the 'Abstract' attribute.
      Returns:
      the value of the 'Abstract' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
    • setAbstract

      void setAbstract(boolean value)
      Sets the value of the 'Abstract' attribute.
      Parameters:
      value - the new value of the 'Abstract' attribute.
      See Also:
      Generated class or method.
    • isInterface

      boolean isInterface()
      Returns the value of the 'Interface' attribute.
      Returns:
      the value of the 'Interface' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
    • setInterface

      void setInterface(boolean value)
      Sets the value of the 'Interface' attribute.
      Parameters:
      value - the new value of the 'Interface' attribute.
      See Also:
      Generated class or method.
    • isEnum

      boolean isEnum()
      Returns the value of the 'Enum' attribute.
      Returns:
      the value of the 'Enum' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
    • setEnum

      void setEnum(boolean value)
      Sets the value of the 'Enum' attribute.
      Parameters:
      value - the new value of the 'Enum' attribute.
      See Also:
      Generated class or method.
    • getQualifiedName

      String getQualifiedName()
      Generated class or method.
      EMF model class or method.
      kind="operation" required="true"
    • getFields

      EList<JDTField> getFields()
      Generated class or method.
      EMF model class or method.
      kind="operation"