public interface UpstreamDownstreamRelationship extends Relationship
The following features are supported:
Modifier and Type | Method and Description |
---|---|
BoundedContext |
getDownstream()
Returns the value of the 'Downstream' reference.
|
DownstreamGovernanceRights |
getDownstreamGovernanceRights()
Returns the value of the 'Downstream Governance Rights' attribute.
|
org.eclipse.emf.common.util.EList<DownstreamRole> |
getDownstreamRoles()
Returns the value of the 'Downstream Roles' attribute list.
|
BoundedContext |
getUpstream()
Returns the value of the 'Upstream' reference.
|
org.eclipse.emf.common.util.EList<Aggregate> |
getUpstreamExposedAggregates()
Returns the value of the 'Upstream Exposed Aggregates' reference list.
|
org.eclipse.emf.common.util.EList<UpstreamRole> |
getUpstreamRoles()
Returns the value of the 'Upstream Roles' attribute list.
|
void |
setDownstream(BoundedContext value)
Sets the value of the '
Downstream ' reference. |
void |
setDownstreamGovernanceRights(DownstreamGovernanceRights value)
Sets the value of the '
Downstream Governance Rights ' attribute. |
void |
setUpstream(BoundedContext value)
Sets the value of the '
Upstream ' reference. |
getImplementationTechnology, getName, setImplementationTechnology, setName
BoundedContext getUpstream()
If the meaning of the 'Upstream' reference isn't clear, there really should be more of a description here...
setUpstream(BoundedContext)
,
ContextMappingDSLPackage.getUpstreamDownstreamRelationship_Upstream()
void setUpstream(BoundedContext value)
Upstream
' reference.
value
- the new value of the 'Upstream' reference.getUpstream()
org.eclipse.emf.common.util.EList<UpstreamRole> getUpstreamRoles()
UpstreamRole
.
The literals are from the enumeration UpstreamRole
.
If the meaning of the 'Upstream Roles' attribute list isn't clear, there really should be more of a description here...
UpstreamRole
,
ContextMappingDSLPackage.getUpstreamDownstreamRelationship_UpstreamRoles()
org.eclipse.emf.common.util.EList<DownstreamRole> getDownstreamRoles()
DownstreamRole
.
The literals are from the enumeration DownstreamRole
.
If the meaning of the 'Downstream Roles' attribute list isn't clear, there really should be more of a description here...
DownstreamRole
,
ContextMappingDSLPackage.getUpstreamDownstreamRelationship_DownstreamRoles()
BoundedContext getDownstream()
If the meaning of the 'Downstream' reference isn't clear, there really should be more of a description here...
setDownstream(BoundedContext)
,
ContextMappingDSLPackage.getUpstreamDownstreamRelationship_Downstream()
void setDownstream(BoundedContext value)
Downstream
' reference.
value
- the new value of the 'Downstream' reference.getDownstream()
org.eclipse.emf.common.util.EList<Aggregate> getUpstreamExposedAggregates()
Aggregate
.
If the meaning of the 'Upstream Exposed Aggregates' reference list isn't clear, there really should be more of a description here...
ContextMappingDSLPackage.getUpstreamDownstreamRelationship_UpstreamExposedAggregates()
DownstreamGovernanceRights getDownstreamGovernanceRights()
DownstreamGovernanceRights
.
If the meaning of the 'Downstream Governance Rights' attribute isn't clear, there really should be more of a description here...
DownstreamGovernanceRights
,
setDownstreamGovernanceRights(DownstreamGovernanceRights)
,
ContextMappingDSLPackage.getUpstreamDownstreamRelationship_DownstreamGovernanceRights()
void setDownstreamGovernanceRights(DownstreamGovernanceRights value)
Downstream Governance Rights
' attribute.
value
- the new value of the 'Downstream Governance Rights' attribute.DownstreamGovernanceRights
,
getDownstreamGovernanceRights()