Package org.emftext.commons.jdt
Interface JDTJavaClassifier
-
- 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:
JdtPackage.getJDTJavaClassifier()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<JDTField>
getCachedFields()
Returns the value of the 'Cached Fields' reference list.EList<String>
getEnclosingTypeNames()
Returns the value of the 'Enclosing Type Names' attribute list.EList<JDTField>
getFields()
String
getPackageName()
Returns the value of the 'Package Name' attribute.String
getPath()
Returns the value of the 'Path' attribute.String
getProjectName()
Returns the value of the 'Project Name' attribute.String
getQualifiedName()
String
getSimpleName()
Returns the value of the 'Simple Name' attribute.boolean
isAbstract()
Returns the value of the 'Abstract' attribute.boolean
isEnum()
Returns the value of the 'Enum' attribute.boolean
isHasCachedFields()
Returns the value of the 'Has Cached Fields' attribute.boolean
isInterface()
Returns the value of the 'Interface' attribute.void
setAbstract(boolean value)
Sets the value of the 'Abstract
' attribute.void
setEnum(boolean value)
Sets the value of the 'Enum
' attribute.void
setHasCachedFields(boolean value)
Sets the value of the 'Has Cached Fields
' attribute.void
setInterface(boolean value)
Sets the value of the 'Interface
' attribute.void
setPackageName(String value)
Sets the value of the 'Package Name
' attribute.void
setPath(String value)
Sets the value of the 'Path
' attribute.void
setProjectName(String value)
Sets the value of the 'Project Name
' attribute.void
setSimpleName(String value)
Sets the value of the 'Simple Name
' attribute.-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getSimpleName
String getSimpleName()
Returns the value of the 'Simple Name' attribute.- Returns:
- the value of the 'Simple Name' attribute.
- See Also:
setSimpleName(String)
,JdtPackage.getJDTJavaClassifier_SimpleName()
- 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:
getSimpleName()
- 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:
setPackageName(String)
,JdtPackage.getJDTJavaClassifier_PackageName()
- 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:
getPackageName()
- Generated class or method.
-
getEnclosingTypeNames
EList<String> getEnclosingTypeNames()
Returns the value of the 'Enclosing Type Names' attribute list. The list contents are of typeString
.- Returns:
- the value of the 'Enclosing Type Names' attribute list.
- See Also:
JdtPackage.getJDTJavaClassifier_EnclosingTypeNames()
- 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:
setPath(String)
,JdtPackage.getJDTJavaClassifier_Path()
- 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:
getPath()
- Generated class or method.
-
getCachedFields
EList<JDTField> getCachedFields()
Returns the value of the 'Cached Fields' reference list. The list contents are of typeJDTField
.- Returns:
- the value of the 'Cached Fields' reference list.
- See Also:
JdtPackage.getJDTJavaClassifier_CachedFields()
- 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:
setHasCachedFields(boolean)
,JdtPackage.getJDTJavaClassifier_HasCachedFields()
- 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:
isHasCachedFields()
- 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:
setProjectName(String)
,JdtPackage.getJDTJavaClassifier_ProjectName()
- 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:
getProjectName()
- Generated class or method.
-
isAbstract
boolean isAbstract()
Returns the value of the 'Abstract' attribute.- Returns:
- the value of the 'Abstract' attribute.
- See Also:
setAbstract(boolean)
,JdtPackage.getJDTJavaClassifier_Abstract()
- 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:
isAbstract()
- Generated class or method.
-
isInterface
boolean isInterface()
Returns the value of the 'Interface' attribute.- Returns:
- the value of the 'Interface' attribute.
- See Also:
setInterface(boolean)
,JdtPackage.getJDTJavaClassifier_Interface()
- 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:
isInterface()
- Generated class or method.
-
isEnum
boolean isEnum()
Returns the value of the 'Enum' attribute.- Returns:
- the value of the 'Enum' attribute.
- See Also:
setEnum(boolean)
,JdtPackage.getJDTJavaClassifier_Enum()
- 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:
isEnum()
- Generated class or method.
-
getQualifiedName
String getQualifiedName()
- Generated class or method.
- EMF model class or method.
- kind="operation" required="true"
-
-