Package com.sodius.mdw.metamodel.doors
Interface ExternalLink
-
- All Superinterfaces:
Comparable<Object>
,DoorsElement
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,com.sodius.mdw.corext.model.emf.OnDemandEObject
public interface ExternalLink extends NamedElement
A representation of the model object 'External Link'.The following features are supported:
- See Also:
DoorsPackage.getExternalLink()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getCreatedBy()
Returns the value of the 'Created By' attribute.String
getCreatedOn()
Returns the value of the 'Created On' attribute.String
getDescription()
Returns the value of the 'Description' attribute.ExternalLinkDirectionKind
getDirection()
Returns the value of the 'Direction' attribute.String
getLastModifiedBy()
Returns the value of the 'Last Modified By' attribute.String
getLastModifiedOn()
Returns the value of the 'Last Modified On' attribute.String
getLinkPath()
Returns the value of the 'Link Path' attribute.ExternalLinkOperationKind
getOperation()
Returns the value of the 'Operation' attribute.Object
getOwner()
Returns the value of the 'Owner' container reference.void
setCreatedBy(String value)
Sets the value of the 'Created By
' attribute.void
setCreatedOn(String value)
Sets the value of the 'Created On
' attribute.void
setDescription(String value)
Sets the value of the 'Description
' attribute.void
setDirection(ExternalLinkDirectionKind value)
Sets the value of the 'Direction
' attribute.void
setLastModifiedBy(String value)
Sets the value of the 'Last Modified By
' attribute.void
setLastModifiedOn(String value)
Sets the value of the 'Last Modified On
' attribute.void
setLinkPath(String value)
Sets the value of the 'Link Path
' attribute.void
setOperation(ExternalLinkOperationKind value)
Sets the value of the 'Operation
' attribute.void
setOwner(Object value)
Sets the value of the 'Owner
' container 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
-
Methods inherited from interface com.sodius.mdw.metamodel.doors.NamedElement
getName, setName
-
-
-
-
Method Detail
-
getDescription
String getDescription()
Returns the value of the 'Description' attribute. The default value is""
.- Returns:
- the value of the 'Description' attribute.
- See Also:
setDescription(String)
,DoorsPackage.getExternalLink_Description()
-
setDescription
void setDescription(String value)
Sets the value of the 'Description
' attribute.- Parameters:
value
- the new value of the 'Description' attribute.- See Also:
getDescription()
-
getLinkPath
String getLinkPath()
Returns the value of the 'Link Path' attribute. The default value is""
.- Returns:
- the value of the 'Link Path' attribute.
- See Also:
setLinkPath(String)
,DoorsPackage.getExternalLink_LinkPath()
-
setLinkPath
void setLinkPath(String value)
Sets the value of the 'Link Path
' attribute.- Parameters:
value
- the new value of the 'Link Path' attribute.- See Also:
getLinkPath()
-
getOperation
ExternalLinkOperationKind getOperation()
Returns the value of the 'Operation' attribute. The literals are from the enumerationExternalLinkOperationKind
.- Returns:
- the value of the 'Operation' attribute.
- See Also:
ExternalLinkOperationKind
,setOperation(ExternalLinkOperationKind)
,DoorsPackage.getExternalLink_Operation()
-
setOperation
void setOperation(ExternalLinkOperationKind value)
Sets the value of the 'Operation
' attribute.- Parameters:
value
- the new value of the 'Operation' attribute.- See Also:
ExternalLinkOperationKind
,getOperation()
-
getDirection
ExternalLinkDirectionKind getDirection()
Returns the value of the 'Direction' attribute. The literals are from the enumerationExternalLinkDirectionKind
.- Returns:
- the value of the 'Direction' attribute.
- See Also:
ExternalLinkDirectionKind
,setDirection(ExternalLinkDirectionKind)
,DoorsPackage.getExternalLink_Direction()
-
setDirection
void setDirection(ExternalLinkDirectionKind value)
Sets the value of the 'Direction
' attribute.- Parameters:
value
- the new value of the 'Direction' attribute.- See Also:
ExternalLinkDirectionKind
,getDirection()
-
getOwner
Object getOwner()
Returns the value of the 'Owner' container reference. It is bidirectional and its opposite is 'External Links
'.- Returns:
- the value of the 'Owner' container reference.
- See Also:
setOwner(com.sodius.mdw.metamodel.doors.Object)
,DoorsPackage.getExternalLink_Owner()
,Object.getExternalLinks()
-
setOwner
void setOwner(Object value)
Sets the value of the 'Owner
' container reference.- Parameters:
value
- the new value of the 'Owner' container reference.- See Also:
getOwner()
-
getCreatedBy
String getCreatedBy()
Returns the value of the 'Created By' attribute. The default value is""
.- Returns:
- the value of the 'Created By' attribute.
- See Also:
setCreatedBy(String)
,DoorsPackage.getExternalLink_CreatedBy()
-
setCreatedBy
void setCreatedBy(String value)
Sets the value of the 'Created By
' attribute.- Parameters:
value
- the new value of the 'Created By' attribute.- See Also:
getCreatedBy()
-
getCreatedOn
String getCreatedOn()
Returns the value of the 'Created On' attribute. The default value is""
.- Returns:
- the value of the 'Created On' attribute.
- See Also:
setCreatedOn(String)
,DoorsPackage.getExternalLink_CreatedOn()
-
setCreatedOn
void setCreatedOn(String value)
Sets the value of the 'Created On
' attribute.- Parameters:
value
- the new value of the 'Created On' attribute.- See Also:
getCreatedOn()
-
getLastModifiedBy
String getLastModifiedBy()
Returns the value of the 'Last Modified By' attribute. The default value is""
.- Returns:
- the value of the 'Last Modified By' attribute.
- See Also:
setLastModifiedBy(String)
,DoorsPackage.getExternalLink_LastModifiedBy()
-
setLastModifiedBy
void setLastModifiedBy(String value)
Sets the value of the 'Last Modified By
' attribute.- Parameters:
value
- the new value of the 'Last Modified By' attribute.- See Also:
getLastModifiedBy()
-
getLastModifiedOn
String getLastModifiedOn()
Returns the value of the 'Last Modified On' attribute. The default value is""
.- Returns:
- the value of the 'Last Modified On' attribute.
- See Also:
setLastModifiedOn(String)
,DoorsPackage.getExternalLink_LastModifiedOn()
-
setLastModifiedOn
void setLastModifiedOn(String value)
Sets the value of the 'Last Modified On
' attribute.- Parameters:
value
- the new value of the 'Last Modified On' attribute.- See Also:
getLastModifiedOn()
-
-