Package org.eclipse.epsilon.emc.muddle
Interface MuddleElementType
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,Type
- All Known Subinterfaces:
LinkElementType
- All Known Implementing Classes:
LinkElementTypeImpl
,MuddleElementTypeImpl
public interface MuddleElementType extends Type
A representation of the model object 'Element Type'.The following features are supported:
- See Also:
MuddlePackage.getMuddleElementType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<Feature>
getFeatures()
Returns the value of the 'Features' containment reference list.org.eclipse.emf.common.util.EList<MuddleElement>
getInstances()
Returns the value of the 'Instances' reference list.org.eclipse.emf.common.util.EList<MuddleElementType>
getSubTypes()
Returns the value of the 'Sub Types' reference list.org.eclipse.emf.common.util.EList<MuddleElementType>
getSuperTypes()
Returns the value of the 'Super Types' reference list.-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
-
-
-
Method Detail
-
getInstances
org.eclipse.emf.common.util.EList<MuddleElement> getInstances()
Returns the value of the 'Instances' reference list. The list contents are of typeMuddleElement
. It is bidirectional and its opposite is 'Type
'.If the meaning of the 'Instances' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Instances' reference list.
- See Also:
MuddlePackage.getMuddleElementType_Instances()
,MuddleElement.getType()
-
getFeatures
org.eclipse.emf.common.util.EList<Feature> getFeatures()
Returns the value of the 'Features' containment reference list. The list contents are of typeFeature
. It is bidirectional and its opposite is 'Owning Type
'.If the meaning of the 'Features' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Features' containment reference list.
- See Also:
MuddlePackage.getMuddleElementType_Features()
,Feature.getOwningType()
-
getSuperTypes
org.eclipse.emf.common.util.EList<MuddleElementType> getSuperTypes()
Returns the value of the 'Super Types' reference list. The list contents are of typeMuddleElementType
. It is bidirectional and its opposite is 'Sub Types
'.If the meaning of the 'Super Types' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Super Types' reference list.
- See Also:
MuddlePackage.getMuddleElementType_SuperTypes()
,getSubTypes()
-
getSubTypes
org.eclipse.emf.common.util.EList<MuddleElementType> getSubTypes()
Returns the value of the 'Sub Types' reference list. The list contents are of typeMuddleElementType
. It is bidirectional and its opposite is 'Super Types
'.If the meaning of the 'Sub Types' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Sub Types' reference list.
- See Also:
MuddlePackage.getMuddleElementType_SubTypes()
,getSuperTypes()
-
-