Package com.sodius.mdw.metamodel.sa
Interface Relation
-
- 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 Relation extends EncyclopediaElement
A representation of the model object 'Relation'.The following features are supported:
- See Also:
SaPackage.getRelation()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IdentifiableElement
getOwner()
Returns the value of the 'Owner' container reference.IdentifiableElement
getRelTypeElement()
Returns the value of the 'Rel Type Element' reference.String
getRelTypeName()
Returns the value of the 'Rel Type Name' attribute.String
getRelTypeNum()
Returns the value of the 'Rel Type Num' attribute.void
setOwner(IdentifiableElement value)
Sets the value of the 'Owner
' container reference.void
setRelTypeElement(IdentifiableElement value)
Sets the value of the 'Rel Type Element
' reference.void
setRelTypeName(String value)
Sets the value of the 'Rel Type Name
' attribute.void
setRelTypeNum(String value)
Sets the value of the 'Rel Type Num
' attribute.-
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
-
getRelTypeElement
IdentifiableElement getRelTypeElement()
Returns the value of the 'Rel Type Element' reference.- Returns:
- the value of the 'Rel Type Element' reference.
- See Also:
setRelTypeElement(IdentifiableElement)
,SaPackage.getRelation_RelTypeElement()
-
setRelTypeElement
void setRelTypeElement(IdentifiableElement value)
Sets the value of the 'Rel Type Element
' reference.- Parameters:
value
- the new value of the 'Rel Type Element' reference.- See Also:
getRelTypeElement()
-
getOwner
IdentifiableElement getOwner()
Returns the value of the 'Owner' container reference. It is bidirectional and its opposite is 'Relations
'.- Returns:
- the value of the 'Owner' container reference.
- See Also:
setOwner(IdentifiableElement)
,SaPackage.getRelation_Owner()
,IdentifiableElement.getRelations()
-
setOwner
void setOwner(IdentifiableElement value)
Sets the value of the 'Owner
' container reference.- Parameters:
value
- the new value of the 'Owner' container reference.- See Also:
getOwner()
-
getRelTypeName
String getRelTypeName()
Returns the value of the 'Rel Type Name' attribute. The default value is""
.- Returns:
- the value of the 'Rel Type Name' attribute.
- See Also:
setRelTypeName(String)
,SaPackage.getRelation_RelTypeName()
-
setRelTypeName
void setRelTypeName(String value)
Sets the value of the 'Rel Type Name
' attribute.- Parameters:
value
- the new value of the 'Rel Type Name' attribute.- See Also:
getRelTypeName()
-
getRelTypeNum
String getRelTypeNum()
Returns the value of the 'Rel Type Num' attribute. The default value is""
.- Returns:
- the value of the 'Rel Type Num' attribute.
- See Also:
setRelTypeNum(String)
,SaPackage.getRelation_RelTypeNum()
-
setRelTypeNum
void setRelTypeNum(String value)
Sets the value of the 'Rel Type Num
' attribute.- Parameters:
value
- the new value of the 'Rel Type Num' attribute.- See Also:
getRelTypeNum()
-
-