Package com.sodius.mdw.metamodel.sa
Interface MetaItem
-
- All Superinterfaces:
Comparable<Object>
,org.eclipse.emf.ecore.EModelElement
,EncyclopediaElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,org.eclipse.emf.common.notify.Notifier
public interface MetaItem extends EncyclopediaElement
A representation of the model object 'Meta Item'.The following features are supported:
- See Also:
SaPackage.getMetaItem()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MDWEList<MetaItem>
getAllSubTypes()
Returns the value of the 'All Sub Types' reference list.MDWEList<MetaItem>
getAllSuperTypes()
Returns the value of the 'All Super Types' reference list.MDWEList<Definition>
getInstances()
Returns the value of the 'Instances' reference list.String
getMetaItemName()
Returns the value of the 'Meta Item Name' attribute.String
getMetaItemType()
Returns the value of the 'Meta Item Type' attribute.MDWEList<MetaProperty>
getMetaProperties()
Returns the value of the 'Meta Properties' containment reference list.MDWEList<MetaItem>
getSubTypes()
Returns the value of the 'Sub Types' reference list.MetaItem
getSuperType()
Returns the value of the 'Super Type' reference.void
setMetaItemName(String value)
Sets the value of the 'Meta Item Name
' attribute.void
setMetaItemType(String value)
Sets the value of the 'Meta Item Type
' attribute.void
setSuperType(MetaItem value)
Sets the value of the 'Super Type
' reference.-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
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 com.sodius.mdw.core.model.MDWObject
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
-
-
-
-
Method Detail
-
getMetaItemName
String getMetaItemName()
Returns the value of the 'Meta Item Name' attribute. The default value is""
.- Returns:
- the value of the 'Meta Item Name' attribute.
- See Also:
setMetaItemName(String)
,SaPackage.getMetaItem_MetaItemName()
-
setMetaItemName
void setMetaItemName(String value)
Sets the value of the 'Meta Item Name
' attribute.- Parameters:
value
- the new value of the 'Meta Item Name' attribute.- See Also:
getMetaItemName()
-
getMetaItemType
String getMetaItemType()
Returns the value of the 'Meta Item Type' attribute. The default value is""
.- Returns:
- the value of the 'Meta Item Type' attribute.
- See Also:
setMetaItemType(String)
,SaPackage.getMetaItem_MetaItemType()
-
setMetaItemType
void setMetaItemType(String value)
Sets the value of the 'Meta Item Type
' attribute.- Parameters:
value
- the new value of the 'Meta Item Type' attribute.- See Also:
getMetaItemType()
-
getMetaProperties
MDWEList<MetaProperty> getMetaProperties()
Returns the value of the 'Meta Properties' containment reference list. The list contents are of typeMetaProperty
.- Returns:
- the value of the 'Meta Properties' containment reference list.
- See Also:
SaPackage.getMetaItem_MetaProperties()
-
getInstances
MDWEList<Definition> getInstances()
Returns the value of the 'Instances' reference list. The list contents are of typeDefinition
. It is bidirectional and its opposite is 'Meta Item
'.- Returns:
- the value of the 'Instances' reference list.
- See Also:
SaPackage.getMetaItem_Instances()
,Definition.getMetaItem()
-
getSuperType
MetaItem getSuperType()
Returns the value of the 'Super Type' reference. It is bidirectional and its opposite is 'Sub Types
'.- Returns:
- the value of the 'Super Type' reference.
- See Also:
setSuperType(MetaItem)
,SaPackage.getMetaItem_SuperType()
,getSubTypes()
-
setSuperType
void setSuperType(MetaItem value)
Sets the value of the 'Super Type
' reference.- Parameters:
value
- the new value of the 'Super Type' reference.- See Also:
getSuperType()
-
getSubTypes
MDWEList<MetaItem> getSubTypes()
Returns the value of the 'Sub Types' reference list. The list contents are of typeMetaItem
. It is bidirectional and its opposite is 'Super Type
'.- Returns:
- the value of the 'Sub Types' reference list.
- See Also:
SaPackage.getMetaItem_SubTypes()
,getSuperType()
-
getAllSuperTypes
MDWEList<MetaItem> getAllSuperTypes()
Returns the value of the 'All Super Types' reference list. The list contents are of typeMetaItem
.- Returns:
- the value of the 'All Super Types' reference list.
- See Also:
SaPackage.getMetaItem_AllSuperTypes()
-
getAllSubTypes
MDWEList<MetaItem> getAllSubTypes()
Returns the value of the 'All Sub Types' reference list. The list contents are of typeMetaItem
.- Returns:
- the value of the 'All Sub Types' reference list.
- See Also:
SaPackage.getMetaItem_AllSubTypes()
-
-