Interface Link
-
- All Superinterfaces:
java.lang.Comparable<java.lang.Object>
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,ModelElement
,org.eclipse.emf.common.notify.Notifier
public interface Link extends ModelElement
A representation of the model object 'Link'.The following features are supported:
- See Also:
RhapsodyPackage.getLink()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getEnd1Multiplicity()
Returns the value of the 'End1 Multiplicity' attribute.java.lang.String
getEnd1Name()
Returns the value of the 'End1 Name' attribute.java.lang.String
getEnd2Multiplicity()
Returns the value of the 'End2 Multiplicity' attribute.java.lang.String
getEnd2Name()
Returns the value of the 'End2 Name' attribute.ModelElement
getFrom()
Returns the value of the 'From' reference.Port
getFromPort()
Returns the value of the 'From Port' reference.SysMLPort
getFromSysMLPort()
Returns the value of the 'From Sys ML Port' reference.Relation
getInstantiates()
Returns the value of the 'Instantiates' reference.Link
getOther()
Returns the value of the 'Other' reference.ModelElement
getTo()
Returns the value of the 'To' reference.Port
getToPort()
Returns the value of the 'To Port' reference.SysMLPort
getToSysMLPort()
Returns the value of the 'To Sys ML Port' reference.void
setEnd1Multiplicity(java.lang.String value)
Sets the value of the 'End1 Multiplicity
' attribute.void
setEnd1Name(java.lang.String value)
Sets the value of the 'End1 Name
' attribute.void
setEnd2Multiplicity(java.lang.String value)
Sets the value of the 'End2 Multiplicity
' attribute.void
setEnd2Name(java.lang.String value)
Sets the value of the 'End2 Name
' attribute.void
setFrom(ModelElement value)
Sets the value of the 'From
' reference.void
setFromPort(Port value)
Sets the value of the 'From Port
' reference.void
setFromSysMLPort(SysMLPort value)
Sets the value of the 'From Sys ML Port
' reference.void
setInstantiates(Relation value)
Sets the value of the 'Instantiates
' reference.void
setOther(Link value)
Sets the value of the 'Other
' reference.void
setTo(ModelElement value)
Sets the value of the 'To
' reference.void
setToPort(Port value)
Sets the value of the 'To Port
' reference.void
setToSysMLPort(SysMLPort value)
Sets the value of the 'To Sys ML Port
' 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.rhapsody.ModelElement
getAllTags, getAnnotations, getConstraints, getConstraintsByHim, getControlledFiles, getDependencies, getDescription, getDescriptionHTML, getDescriptionRTF, getDisplayName, getFullPathName, getGUID, getHyperLinks, getInterfaceName, getLocalTags, getMainDiagram, getMetaClass, getName, getOfTemplate, getOwnedDependencies, getOwner, getProject, getProperties, getProperty, getReferences, getStereotype, getStereotypes, getTemplateParameters, getTi, getUserDefinedMetaClass, isATemplate, isExternal, isRequirementTraceabilityHandle, isShowDisplayName, isUnresolved, setDescription, setDescriptionHTML, setDescriptionRTF, setDisplayName, setFullPathName, setGUID, setInterfaceName, setIsATemplate, setIsExternal, setIsShowDisplayName, setIsUnresolved, setMainDiagram, setMetaClass, setName, setOfTemplate, setOwner, setProject, setRequirementTraceabilityHandle, setStereotype, setTi, setUserDefinedMetaClass
-
-
-
-
Method Detail
-
getEnd1Name
java.lang.String getEnd1Name()
Returns the value of the 'End1 Name' attribute. The default value is""
.- Returns:
- the value of the 'End1 Name' attribute.
- See Also:
setEnd1Name(String)
,RhapsodyPackage.getLink_End1Name()
-
setEnd1Name
void setEnd1Name(java.lang.String value)
Sets the value of the 'End1 Name
' attribute.- Parameters:
value
- the new value of the 'End1 Name' attribute.- See Also:
getEnd1Name()
-
getEnd2Name
java.lang.String getEnd2Name()
Returns the value of the 'End2 Name' attribute. The default value is""
.- Returns:
- the value of the 'End2 Name' attribute.
- See Also:
setEnd2Name(String)
,RhapsodyPackage.getLink_End2Name()
-
setEnd2Name
void setEnd2Name(java.lang.String value)
Sets the value of the 'End2 Name
' attribute.- Parameters:
value
- the new value of the 'End2 Name' attribute.- See Also:
getEnd2Name()
-
getEnd1Multiplicity
java.lang.String getEnd1Multiplicity()
Returns the value of the 'End1 Multiplicity' attribute. The default value is""
.- Returns:
- the value of the 'End1 Multiplicity' attribute.
- See Also:
setEnd1Multiplicity(String)
,RhapsodyPackage.getLink_End1Multiplicity()
-
setEnd1Multiplicity
void setEnd1Multiplicity(java.lang.String value)
Sets the value of the 'End1 Multiplicity
' attribute.- Parameters:
value
- the new value of the 'End1 Multiplicity' attribute.- See Also:
getEnd1Multiplicity()
-
getEnd2Multiplicity
java.lang.String getEnd2Multiplicity()
Returns the value of the 'End2 Multiplicity' attribute. The default value is""
.- Returns:
- the value of the 'End2 Multiplicity' attribute.
- See Also:
setEnd2Multiplicity(String)
,RhapsodyPackage.getLink_End2Multiplicity()
-
setEnd2Multiplicity
void setEnd2Multiplicity(java.lang.String value)
Sets the value of the 'End2 Multiplicity
' attribute.- Parameters:
value
- the new value of the 'End2 Multiplicity' attribute.- See Also:
getEnd2Multiplicity()
-
getInstantiates
Relation getInstantiates()
Returns the value of the 'Instantiates' reference.- Returns:
- the value of the 'Instantiates' reference.
- See Also:
setInstantiates(Relation)
,RhapsodyPackage.getLink_Instantiates()
-
setInstantiates
void setInstantiates(Relation value)
Sets the value of the 'Instantiates
' reference.- Parameters:
value
- the new value of the 'Instantiates' reference.- See Also:
getInstantiates()
-
getFrom
ModelElement getFrom()
Returns the value of the 'From' reference.- Returns:
- the value of the 'From' reference.
- See Also:
setFrom(ModelElement)
,RhapsodyPackage.getLink_From()
-
setFrom
void setFrom(ModelElement value)
Sets the value of the 'From
' reference.- Parameters:
value
- the new value of the 'From' reference.- See Also:
getFrom()
-
getTo
ModelElement getTo()
Returns the value of the 'To' reference.- Returns:
- the value of the 'To' reference.
- See Also:
setTo(ModelElement)
,RhapsodyPackage.getLink_To()
-
setTo
void setTo(ModelElement value)
Sets the value of the 'To
' reference.- Parameters:
value
- the new value of the 'To' reference.- See Also:
getTo()
-
getOther
Link getOther()
Returns the value of the 'Other' reference.- Returns:
- the value of the 'Other' reference.
- See Also:
setOther(Link)
,RhapsodyPackage.getLink_Other()
-
setOther
void setOther(Link value)
Sets the value of the 'Other
' reference.- Parameters:
value
- the new value of the 'Other' reference.- See Also:
getOther()
-
getFromPort
Port getFromPort()
Returns the value of the 'From Port' reference.- Returns:
- the value of the 'From Port' reference.
- See Also:
setFromPort(Port)
,RhapsodyPackage.getLink_FromPort()
-
setFromPort
void setFromPort(Port value)
Sets the value of the 'From Port
' reference.- Parameters:
value
- the new value of the 'From Port' reference.- See Also:
getFromPort()
-
getToPort
Port getToPort()
Returns the value of the 'To Port' reference.- Returns:
- the value of the 'To Port' reference.
- See Also:
setToPort(Port)
,RhapsodyPackage.getLink_ToPort()
-
setToPort
void setToPort(Port value)
Sets the value of the 'To Port
' reference.- Parameters:
value
- the new value of the 'To Port' reference.- See Also:
getToPort()
-
getFromSysMLPort
SysMLPort getFromSysMLPort()
Returns the value of the 'From Sys ML Port' reference.- Returns:
- the value of the 'From Sys ML Port' reference.
- See Also:
setFromSysMLPort(SysMLPort)
,RhapsodyPackage.getLink_FromSysMLPort()
-
setFromSysMLPort
void setFromSysMLPort(SysMLPort value)
Sets the value of the 'From Sys ML Port
' reference.- Parameters:
value
- the new value of the 'From Sys ML Port' reference.- See Also:
getFromSysMLPort()
-
getToSysMLPort
SysMLPort getToSysMLPort()
Returns the value of the 'To Sys ML Port' reference.- Returns:
- the value of the 'To Sys ML Port' reference.
- See Also:
setToSysMLPort(SysMLPort)
,RhapsodyPackage.getLink_ToSysMLPort()
-
setToSysMLPort
void setToSysMLPort(SysMLPort value)
Sets the value of the 'To Sys ML Port
' reference.- Parameters:
value
- the new value of the 'To Sys ML Port' reference.- See Also:
getToSysMLPort()
-
-