Interface Flow
-
- 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 Flow extends ModelElement
A representation of the model object 'Flow'.The following features are supported:
- See Also:
RhapsodyPackage.getFlow()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MDWEList
getConveyed()
Returns the value of the 'Conveyed' reference list.java.lang.String
getDirection()
Returns the value of the 'Direction' attribute.ModelElement
getEnd1()
Returns the value of the 'End1' reference.Port
getEnd1Port()
Returns the value of the 'End1 Port' reference.SysMLPort
getEnd1SysMLPort()
Returns the value of the 'End1 Sys ML Port' reference.ModelElement
getEnd2()
Returns the value of the 'End2' reference.Port
getEnd2Port()
Returns the value of the 'End2 Port' reference.SysMLPort
getEnd2SysMLPort()
Returns the value of the 'End2 Sys ML Port' reference.void
setDirection(java.lang.String value)
Sets the value of the 'Direction
' attribute.void
setEnd1(ModelElement value)
Sets the value of the 'End1
' reference.void
setEnd1Port(Port value)
Sets the value of the 'End1 Port
' reference.void
setEnd1SysMLPort(SysMLPort value)
Sets the value of the 'End1 Sys ML Port
' reference.void
setEnd2(ModelElement value)
Sets the value of the 'End2
' reference.void
setEnd2Port(Port value)
Sets the value of the 'End2 Port
' reference.void
setEnd2SysMLPort(SysMLPort value)
Sets the value of the 'End2 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
-
getDirection
java.lang.String getDirection()
Returns the value of the 'Direction' attribute. The default value is""
.- Returns:
- the value of the 'Direction' attribute.
- See Also:
setDirection(String)
,RhapsodyPackage.getFlow_Direction()
-
setDirection
void setDirection(java.lang.String value)
Sets the value of the 'Direction
' attribute.- Parameters:
value
- the new value of the 'Direction' attribute.- See Also:
getDirection()
-
getConveyed
MDWEList getConveyed()
Returns the value of the 'Conveyed' reference list. The list contents are of typeModelElement
.- Returns:
- the value of the 'Conveyed' reference list.
- See Also:
RhapsodyPackage.getFlow_Conveyed()
-
getEnd1
ModelElement getEnd1()
Returns the value of the 'End1' reference.- Returns:
- the value of the 'End1' reference.
- See Also:
setEnd1(ModelElement)
,RhapsodyPackage.getFlow_End1()
-
setEnd1
void setEnd1(ModelElement value)
Sets the value of the 'End1
' reference.- Parameters:
value
- the new value of the 'End1' reference.- See Also:
getEnd1()
-
getEnd2
ModelElement getEnd2()
Returns the value of the 'End2' reference.- Returns:
- the value of the 'End2' reference.
- See Also:
setEnd2(ModelElement)
,RhapsodyPackage.getFlow_End2()
-
setEnd2
void setEnd2(ModelElement value)
Sets the value of the 'End2
' reference.- Parameters:
value
- the new value of the 'End2' reference.- See Also:
getEnd2()
-
getEnd1Port
Port getEnd1Port()
Returns the value of the 'End1 Port' reference.- Returns:
- the value of the 'End1 Port' reference.
- See Also:
setEnd1Port(Port)
,RhapsodyPackage.getFlow_End1Port()
-
setEnd1Port
void setEnd1Port(Port value)
Sets the value of the 'End1 Port
' reference.- Parameters:
value
- the new value of the 'End1 Port' reference.- See Also:
getEnd1Port()
-
getEnd2Port
Port getEnd2Port()
Returns the value of the 'End2 Port' reference.- Returns:
- the value of the 'End2 Port' reference.
- See Also:
setEnd2Port(Port)
,RhapsodyPackage.getFlow_End2Port()
-
setEnd2Port
void setEnd2Port(Port value)
Sets the value of the 'End2 Port
' reference.- Parameters:
value
- the new value of the 'End2 Port' reference.- See Also:
getEnd2Port()
-
getEnd1SysMLPort
SysMLPort getEnd1SysMLPort()
Returns the value of the 'End1 Sys ML Port' reference.- Returns:
- the value of the 'End1 Sys ML Port' reference.
- See Also:
setEnd1SysMLPort(SysMLPort)
,RhapsodyPackage.getFlow_End1SysMLPort()
-
setEnd1SysMLPort
void setEnd1SysMLPort(SysMLPort value)
Sets the value of the 'End1 Sys ML Port
' reference.- Parameters:
value
- the new value of the 'End1 Sys ML Port' reference.- See Also:
getEnd1SysMLPort()
-
getEnd2SysMLPort
SysMLPort getEnd2SysMLPort()
Returns the value of the 'End2 Sys ML Port' reference.- Returns:
- the value of the 'End2 Sys ML Port' reference.
- See Also:
setEnd2SysMLPort(SysMLPort)
,RhapsodyPackage.getFlow_End2SysMLPort()
-
setEnd2SysMLPort
void setEnd2SysMLPort(SysMLPort value)
Sets the value of the 'End2 Sys ML Port
' reference.- Parameters:
value
- the new value of the 'End2 Sys ML Port' reference.- See Also:
getEnd2SysMLPort()
-
-