Interface ConcreteClassifier
- All Superinterfaces:
AnnotableAndModifiable,Classifier,Commentable,EObject,Member,MemberContainer,NamedElement,Notifier,ReferenceableElement,Statement,Type,TypeParametrizable
- All Known Subinterfaces:
Annotation,Class,Enumeration,Interface
- All Known Implementing Classes:
AnnotationImpl,ClassImpl,ConcreteClassifierImpl,EnumerationImpl,InterfaceImpl
public interface ConcreteClassifier
extends Classifier, TypeParametrizable, MemberContainer, Member, Statement, AnnotableAndModifiable
A representation of the model object 'Concrete Classifier'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
Method Summary
Modifier and TypeMethodDescriptiongetAllMembers(Commentable context) Returns the value of the 'Package' reference.booleanvoidsetPackage(Package value) Sets the value of the 'Package' reference.Methods inherited from interface org.emftext.language.java.modifiers.AnnotableAndModifiable
addModifier, getAnnotationInstances, getAnnotationsAndModifiers, getModifiers, hasModifier, isHidden, isPrivate, isProtected, isPublic, isStatic, makePrivate, makeProtected, makePublic, removeAllModifiers, removeModifierMethods inherited from interface org.emftext.language.java.classifiers.Classifier
addImport, addPackageImport, getAllSuperClassifiersMethods inherited from interface org.emftext.language.java.commons.Commentable
addAfterContainingStatement, addBeforeContainingStatement, getAnnotationInterface, getChildrenByEType, getChildrenByType, getClassClass, getConcreteClassifier, getConcreteClassifiers, getContainingAnnotationInstance, getContainingAnonymousClass, getContainingCompilationUnit, getContainingConcreteClassifier, getContainingContainerName, getContainingPackageName, getFirstChildByEType, getFirstChildByType, getLayoutInformations, getLibClass, getLibInterface, getObjectClass, getParentByEType, getParentByType, getParentConcreteClassifier, getStringClassMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.emftext.language.java.members.MemberContainer
createField, getConstructors, getContainedClassifier, getContainedField, getContainedMethod, getDefaultMembers, getFields, getMembers, getMembersByName, getMethods, removeMethodsMethods inherited from interface org.emftext.language.java.commons.NamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface org.emftext.language.java.types.Type
equalsType, isSuperTypeMethods inherited from interface org.emftext.language.java.generics.TypeParametrizable
getTypeParameters
-
Method Details
-
getPackage
Package getPackage()Returns the value of the 'Package' reference.- Returns:
- the value of the 'Package' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
-
setPackage
Sets the value of the 'Package' reference.- Parameters:
value- the new value of the 'Package' reference.- See Also:
- Generated class or method.
-
getInnerClassifiers
EList<ConcreteClassifier> getInnerClassifiers()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getAllInnerClassifiers
EList<ConcreteClassifier> getAllInnerClassifiers()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getSuperTypeReferences
EList<ClassifierReference> getSuperTypeReferences()- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getAllMembers
- Specified by:
getAllMembersin interfaceType- Generated class or method.
- EMF model class or method.
-
getQualifiedName
String getQualifiedName()- Generated class or method.
- EMF model class or method.
- kind="operation" required="true"
-
isJavaLangObject
- Generated class or method.
- EMF model class or method.
- required="true" clazzRequired="true"
-