Package com.sodius.mdw.metamodel.sa
Interface Property
-
- 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 Property extends EncyclopediaElement
A representation of the model object 'Property'.The following features are supported:
- See Also:
SaPackage.getProperty()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MDWEList<IdentifiableElement>
getLinks()
Returns the value of the 'Links' reference list.MetaProperty
getMetaProperty()
Returns the value of the 'Meta Property' reference.IdentifiableElement
getOwner()
Returns the value of the 'Owner' container reference.String
getPrpEditDefMajorType()
Returns the value of the 'Prp Edit Def Major Type' attribute.String
getPrpEditDefMinorType()
Returns the value of the 'Prp Edit Def Minor Type' attribute.String
getPrpEditType()
Returns the value of the 'Prp Edit Type' attribute.String
getPrpLength()
Returns the value of the 'Prp Length' attribute.String
getPrpName()
Returns the value of the 'Prp Name' attribute.String
getPrpValue()
Returns the value of the 'Prp Value' attribute.boolean
isInstanceOf(MetaProperty metaProperty)
void
setMetaProperty(MetaProperty value)
Sets the value of the 'Meta Property
' reference.void
setOwner(IdentifiableElement value)
Sets the value of the 'Owner
' container reference.void
setPrpEditDefMajorType(String value)
Sets the value of the 'Prp Edit Def Major Type
' attribute.void
setPrpEditDefMinorType(String value)
Sets the value of the 'Prp Edit Def Minor Type
' attribute.void
setPrpEditType(String value)
Sets the value of the 'Prp Edit Type
' attribute.void
setPrpLength(String value)
Sets the value of the 'Prp Length
' attribute.void
setPrpName(String value)
Sets the value of the 'Prp Name
' attribute.void
setPrpValue(String value)
Sets the value of the 'Prp Value
' 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
-
getPrpName
String getPrpName()
Returns the value of the 'Prp Name' attribute. The default value is""
.- Returns:
- the value of the 'Prp Name' attribute.
- See Also:
setPrpName(String)
,SaPackage.getProperty_PrpName()
-
setPrpName
void setPrpName(String value)
Sets the value of the 'Prp Name
' attribute.- Parameters:
value
- the new value of the 'Prp Name' attribute.- See Also:
getPrpName()
-
getPrpValue
String getPrpValue()
Returns the value of the 'Prp Value' attribute. The default value is""
.- Returns:
- the value of the 'Prp Value' attribute.
- See Also:
setPrpValue(String)
,SaPackage.getProperty_PrpValue()
-
setPrpValue
void setPrpValue(String value)
Sets the value of the 'Prp Value
' attribute.- Parameters:
value
- the new value of the 'Prp Value' attribute.- See Also:
getPrpValue()
-
getPrpEditType
String getPrpEditType()
Returns the value of the 'Prp Edit Type' attribute. The default value is""
.- Returns:
- the value of the 'Prp Edit Type' attribute.
- See Also:
setPrpEditType(String)
,SaPackage.getProperty_PrpEditType()
-
setPrpEditType
void setPrpEditType(String value)
Sets the value of the 'Prp Edit Type
' attribute.- Parameters:
value
- the new value of the 'Prp Edit Type' attribute.- See Also:
getPrpEditType()
-
getPrpLength
String getPrpLength()
Returns the value of the 'Prp Length' attribute. The default value is""
.- Returns:
- the value of the 'Prp Length' attribute.
- See Also:
setPrpLength(String)
,SaPackage.getProperty_PrpLength()
-
setPrpLength
void setPrpLength(String value)
Sets the value of the 'Prp Length
' attribute.- Parameters:
value
- the new value of the 'Prp Length' attribute.- See Also:
getPrpLength()
-
getPrpEditDefMinorType
String getPrpEditDefMinorType()
Returns the value of the 'Prp Edit Def Minor Type' attribute. The default value is""
.- Returns:
- the value of the 'Prp Edit Def Minor Type' attribute.
- See Also:
setPrpEditDefMinorType(String)
,SaPackage.getProperty_PrpEditDefMinorType()
-
setPrpEditDefMinorType
void setPrpEditDefMinorType(String value)
Sets the value of the 'Prp Edit Def Minor Type
' attribute.- Parameters:
value
- the new value of the 'Prp Edit Def Minor Type' attribute.- See Also:
getPrpEditDefMinorType()
-
getPrpEditDefMajorType
String getPrpEditDefMajorType()
Returns the value of the 'Prp Edit Def Major Type' attribute. The default value is""
.- Returns:
- the value of the 'Prp Edit Def Major Type' attribute.
- See Also:
setPrpEditDefMajorType(String)
,SaPackage.getProperty_PrpEditDefMajorType()
-
setPrpEditDefMajorType
void setPrpEditDefMajorType(String value)
Sets the value of the 'Prp Edit Def Major Type
' attribute.- Parameters:
value
- the new value of the 'Prp Edit Def Major Type' attribute.- See Also:
getPrpEditDefMajorType()
-
getOwner
IdentifiableElement getOwner()
Returns the value of the 'Owner' container reference. It is bidirectional and its opposite is 'Properties
'.- Returns:
- the value of the 'Owner' container reference.
- See Also:
setOwner(IdentifiableElement)
,SaPackage.getProperty_Owner()
,IdentifiableElement.getProperties()
-
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()
-
getLinks
MDWEList<IdentifiableElement> getLinks()
Returns the value of the 'Links' reference list. The list contents are of typeIdentifiableElement
. It is bidirectional and its opposite is 'Linked By
'.- Returns:
- the value of the 'Links' reference list.
- See Also:
SaPackage.getProperty_Links()
,IdentifiableElement.getLinkedBy()
-
getMetaProperty
MetaProperty getMetaProperty()
Returns the value of the 'Meta Property' reference. It is bidirectional and its opposite is 'Instances
'.- Returns:
- the value of the 'Meta Property' reference.
- See Also:
setMetaProperty(MetaProperty)
,SaPackage.getProperty_MetaProperty()
,MetaProperty.getInstances()
-
setMetaProperty
void setMetaProperty(MetaProperty value)
Sets the value of the 'Meta Property
' reference.- Parameters:
value
- the new value of the 'Meta Property' reference.- See Also:
getMetaProperty()
-
isInstanceOf
boolean isInstanceOf(MetaProperty metaProperty)
-
-