Interface MemberContainer
- All Superinterfaces:
Commentable
,EObject
,Notifier
- All Known Subinterfaces:
Annotation
,AnonymousClass
,Class
,ConcreteClassifier
,Enumeration
,Interface
- All Known Implementing Classes:
AnnotationImpl
,AnonymousClassImpl
,ClassImpl
,ConcreteClassifierImpl
,EnumerationImpl
,InterfaceImpl
,MemberContainerImpl
A representation of the model object 'Member Container'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
Method Summary
Modifier and TypeMethodDescriptioncreateField
(String name, String qualifiedTypeName) getContainedClassifier
(String name) getContainedField
(String name) getContainedMethod
(String name) Returns the value of the 'Default Members' containment reference list.Returns the value of the 'Members' containment reference list.getMembersByName
(String name) void
removeMethods
(String name) Methods 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, getStringClass
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 Details
-
getMembers
Returns the value of the 'Members' containment reference list. The list contents are of typeMember
.- Returns:
- the value of the 'Members' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true"
-
getDefaultMembers
Returns the value of the 'Default Members' containment reference list. The list contents are of typeMember
.- Returns:
- the value of the 'Default Members' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true"
-
getContainedClassifier
- Generated class or method.
- EMF model class or method.
-
getContainedField
- Generated class or method.
- EMF model class or method.
-
getContainedMethod
- Generated class or method.
- EMF model class or method.
-
getMethods
- Generated class or method.
- EMF model class or method.
- kind="operation"
-
removeMethods
- Generated class or method.
- EMF model class or method.
- nameRequired="true"
-
getMembersByName
- Generated class or method.
- EMF model class or method.
- nameRequired="true"
-
createField
- Generated class or method.
- EMF model class or method.
- nameRequired="true" qualifiedTypeNameRequired="true"
-
getFields
- Generated class or method.
- EMF model class or method.
- kind="operation"
-
getConstructors
EList<Constructor> getConstructors()- Generated class or method.
- EMF model class or method.
- kind="operation"
-