Interface UpstreamDownstreamRelationship
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,Relationship
- All Known Subinterfaces:
CustomerSupplierRelationship
A representation of the model object 'Upstream Downstream Relationship'.
The following features are supported:
- See Also:
- Model:
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Downstream' reference.Returns the value of the 'Downstream Governance Rights' attribute.org.eclipse.emf.common.util.EList<DownstreamRole>
Returns the value of the 'Downstream Roles' attribute list.Returns the value of the 'Exposed Aggregates Comment' attribute.Returns the value of the 'Upstream' reference.org.eclipse.emf.common.util.EList<Aggregate>
Returns the value of the 'Upstream Exposed Aggregates' reference list.org.eclipse.emf.common.util.EList<UpstreamRole>
Returns the value of the 'Upstream Roles' attribute list.void
setDownstream
(BoundedContext value) Sets the value of the 'Downstream
' reference.void
Sets the value of the 'Downstream Governance Rights
' attribute.void
Sets the value of the 'Exposed Aggregates Comment
' attribute.void
setUpstream
(BoundedContext value) Sets the value of the 'Upstream
' reference.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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface org.contextmapper.dsl.contextMappingDSL.Relationship
getImplementationTechnology, getName, setImplementationTechnology, setName
-
Method Details
-
getUpstream
BoundedContext getUpstream()Returns the value of the 'Upstream' reference.- Returns:
- the value of the 'Upstream' reference.
- See Also:
- Model:
- Generated:
-
setUpstream
Sets the value of the 'Upstream
' reference.- Parameters:
value
- the new value of the 'Upstream' reference.- See Also:
- Generated:
-
getUpstreamRoles
org.eclipse.emf.common.util.EList<UpstreamRole> getUpstreamRoles()Returns the value of the 'Upstream Roles' attribute list. The list contents are of typeUpstreamRole
. The literals are from the enumerationUpstreamRole
.- Returns:
- the value of the 'Upstream Roles' attribute list.
- See Also:
- Model:
- unique="false"
- Generated:
-
getDownstreamRoles
org.eclipse.emf.common.util.EList<DownstreamRole> getDownstreamRoles()Returns the value of the 'Downstream Roles' attribute list. The list contents are of typeDownstreamRole
. The literals are from the enumerationDownstreamRole
.- Returns:
- the value of the 'Downstream Roles' attribute list.
- See Also:
- Model:
- unique="false"
- Generated:
-
getDownstream
BoundedContext getDownstream()Returns the value of the 'Downstream' reference.- Returns:
- the value of the 'Downstream' reference.
- See Also:
- Model:
- Generated:
-
setDownstream
Sets the value of the 'Downstream
' reference.- Parameters:
value
- the new value of the 'Downstream' reference.- See Also:
- Generated:
-
getUpstreamExposedAggregates
org.eclipse.emf.common.util.EList<Aggregate> getUpstreamExposedAggregates()Returns the value of the 'Upstream Exposed Aggregates' reference list. The list contents are of typeAggregate
.- Returns:
- the value of the 'Upstream Exposed Aggregates' reference list.
- See Also:
- Model:
- Generated:
-
getExposedAggregatesComment
String getExposedAggregatesComment()Returns the value of the 'Exposed Aggregates Comment' attribute.- Returns:
- the value of the 'Exposed Aggregates Comment' attribute.
- See Also:
- Model:
- Generated:
-
setExposedAggregatesComment
Sets the value of the 'Exposed Aggregates Comment
' attribute.- Parameters:
value
- the new value of the 'Exposed Aggregates Comment' attribute.- See Also:
- Generated:
-
getDownstreamGovernanceRights
DownstreamGovernanceRights getDownstreamGovernanceRights()Returns the value of the 'Downstream Governance Rights' attribute. The literals are from the enumerationDownstreamGovernanceRights
.- Returns:
- the value of the 'Downstream Governance Rights' attribute.
- See Also:
- Model:
- Generated:
-
setDownstreamGovernanceRights
Sets the value of the 'Downstream Governance Rights
' attribute.- Parameters:
value
- the new value of the 'Downstream Governance Rights' attribute.- See Also:
- Generated:
-