public class AOCEdgeImpl extends EdgeImpl implements AOCEdge
Constructor and Description |
---|
AOCEdgeImpl(ActivityNode activityNode,
ClassNode classNode) |
AOCEdgeImpl(java.lang.String name,
ActivityNode activityNode,
ClassNode classNode,
Cardinality activityAlwaysCardinality,
Cardinality activityEventuallyCardinality,
Cardinality classCardinality) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
Cardinality |
getActivityAlwaysCardinality()
returns the activity cardinality of a AOC relation
* @return
|
Cardinality |
getActivityEventuallyCardinality()
returns the activity cardinality of a AOC relation
* @return
|
ActivityNode |
getActivityNode()
returns the activity of a AOC relation
|
Cardinality |
getClassCardinality()
returns the class cardinality of a AOC relation
|
ClassNode |
getClassNode()
returns the class of a AOC relation
|
void |
setSourceAlwaysCardinality(Cardinality activityAlwaysCardinality)
sets the activity cardinality of a AOC relation
* @return
|
void |
setSourceEventuallyCardinality(Cardinality activityEventuallyCardinality)
sets the activity cardinality of a AOC relation
* @return
|
void |
setTargetCardinality(Cardinality classCardinality)
sets the class cardinality of a AOC relation
|
getCorrespondingCell, getEdgeName, getID, main, setCorrespondingCell, setEdgeName, setID
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEdgeName, getID, setEdgeName, setID
getCorrespondingCell, setCorrespondingCell
public AOCEdgeImpl(java.lang.String name, ActivityNode activityNode, ClassNode classNode, Cardinality activityAlwaysCardinality, Cardinality activityEventuallyCardinality, Cardinality classCardinality)
public AOCEdgeImpl(ActivityNode activityNode, ClassNode classNode)
public java.lang.Object clone()
public ActivityNode getActivityNode()
AOCEdge
getActivityNode
in interface AOCEdge
public ClassNode getClassNode()
AOCEdge
getClassNode
in interface AOCEdge
public Cardinality getActivityAlwaysCardinality()
AOCEdge
getActivityAlwaysCardinality
in interface AOCEdge
public Cardinality getActivityEventuallyCardinality()
AOCEdge
getActivityEventuallyCardinality
in interface AOCEdge
public Cardinality getClassCardinality()
AOCEdge
getClassCardinality
in interface AOCEdge
public void setSourceAlwaysCardinality(Cardinality activityAlwaysCardinality)
AOCEdge
setSourceAlwaysCardinality
in interface AOCEdge
public void setSourceEventuallyCardinality(Cardinality activityEventuallyCardinality)
AOCEdge
setSourceEventuallyCardinality
in interface AOCEdge
public void setTargetCardinality(Cardinality classCardinality)
AOCEdge
setTargetCardinality
in interface AOCEdge