public interface Relation
extends de.uka.ipd.sdq.identifier.Identifier
The following features are supported:
RelationsPackage.getRelation()
Modifier and Type | Method and Description |
---|---|
RelationObject |
getFrom()
Returns the value of the 'From' reference.
|
Relation |
getOpposite()
Returns the value of the 'Opposite' reference.
|
RelationObject |
getTo()
Returns the value of the 'To' reference.
|
RelationType |
getType()
Returns the value of the 'Type' reference.
|
boolean |
isBidirectional()
Returns the value of the 'Bidirectional' attribute.
|
void |
setBidirectional(boolean value)
Sets the value of the '
Bidirectional ' attribute. |
void |
setFrom(RelationObject value)
Sets the value of the '
From ' reference. |
void |
setOpposite(Relation value)
Sets the value of the '
Opposite ' reference. |
void |
setTo(RelationObject value)
Sets the value of the '
To ' reference. |
void |
setType(RelationType value)
Sets the value of the '
Type ' reference. |
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
RelationType getType()
If the meaning of the 'Type' reference isn't clear, there really should be more of a description here...
setType(RelationType)
,
RelationsPackage.getRelation_Type()
void setType(RelationType value)
Type
' reference.
value
- the new value of the 'Type' reference.getType()
Relation getOpposite()
If the meaning of the 'Opposite' reference isn't clear, there really should be more of a description here...
setOpposite(Relation)
,
RelationsPackage.getRelation_Opposite()
void setOpposite(Relation value)
Opposite
' reference.
value
- the new value of the 'Opposite' reference.getOpposite()
RelationObject getFrom()
If the meaning of the 'From' reference isn't clear, there really should be more of a description here...
setFrom(RelationObject)
,
RelationsPackage.getRelation_From()
void setFrom(RelationObject value)
From
' reference.
value
- the new value of the 'From' reference.getFrom()
RelationObject getTo()
If the meaning of the 'To' reference isn't clear, there really should be more of a description here...
setTo(RelationObject)
,
RelationsPackage.getRelation_To()
void setTo(RelationObject value)
To
' reference.
value
- the new value of the 'To' reference.getTo()
boolean isBidirectional()
"false"
.
If the meaning of the 'Bidirectional' attribute isn't clear, there really should be more of a description here...
setBidirectional(boolean)
,
RelationsPackage.getRelation_Bidirectional()
void setBidirectional(boolean value)
Bidirectional
' attribute.
value
- the new value of the 'Bidirectional' attribute.isBidirectional()