public class ActivityEdgeImpl extends EdgeImpl implements ActivityEdge
| Constructor and Description |
|---|
ActivityEdgeImpl(ActivityNode referenceNode,
ActivityNode targetNode,
java.lang.String cardinalityType) |
ActivityEdgeImpl(java.lang.String name,
ActivityNode referenceNode,
ActivityNode targetNode,
java.lang.String cardinalityType,
java.util.List<CrelRTEdge> relatedCrelRTRelations,
java.util.List<CrelOCEdge> relatedCrelOCRelations,
Cardinality beforeCardinality,
Cardinality afterCardinality) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkActivityEdgeCardinality(int beforeEventNum,
int afterEventNum)
return true: satisfied; false: violated
|
java.lang.Object |
clone() |
Cardinality |
getAfterCardinality()
returns the after cardinality of a activity relation
|
Cardinality |
getBeforeCardinality()
returns the before cardinality of a activity relation
* @return
|
java.lang.String |
getCardinalityType()
returns the type of a activity relation
|
ClassNode |
getCorrelationOCMedia() |
ClassEdge |
getCorrelationRTMedia() |
java.lang.String |
getCorrelationType() |
ActivityNode |
getReferenceNode()
returns the reference activity of a activity relation
|
java.util.List<CrelOCEdge> |
getRelatedCrelOCRelations()
returns the set of the creloc relations of a activity relation
|
java.util.List<CrelRTEdge> |
getRelatedCrelRTRelations()
returns the set of the crelrt relations of a activity relation
|
ActivityNode |
getTargetNode()
returns the target activity of a activity relation
|
boolean |
isFatherActivityRelationOf(ActivityEdge childEdge) |
boolean |
isFatherConstraintOf(java.lang.String fatherConstraintType,
java.lang.String childConstraintType) |
boolean |
isTwinActivityRelationOf(ActivityEdge childEdge) |
void |
setAfterCardinality(Cardinality afterCardinality)
sets the after cardinality of a activity relation
|
void |
setBeforeCardinality(Cardinality beforeCardinality)
sets the before cardinality of a activity relation
* @return
|
void |
setCardinalityType(java.lang.String cardinalityType)
sets the type of a activity relation
|
void |
setCorrelationOCMedia(ClassNode correlationOCMedia) |
void |
setCorrelationRTMedia(ClassEdge correlationRTMedia) |
void |
setCorrelationType(java.lang.String correlationType) |
void |
setRelatedCrelOCRelations(java.util.List<CrelOCEdge> relatedCrelOCRelations)
set the set of the creloc relations of a activity relation
|
void |
setRelatedCrelRTRelations(java.util.List<CrelRTEdge> relatedCrelRTRelations)
set the set of the crelrt relations of a activity relation
|
getCorrespondingCell, getEdgeName, getID, main, setCorrespondingCell, setEdgeName, setIDequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEdgeName, getID, setEdgeName, setIDgetCorrespondingCell, setCorrespondingCellpublic ActivityEdgeImpl(ActivityNode referenceNode, ActivityNode targetNode, java.lang.String cardinalityType)
public ActivityEdgeImpl(java.lang.String name,
ActivityNode referenceNode,
ActivityNode targetNode,
java.lang.String cardinalityType,
java.util.List<CrelRTEdge> relatedCrelRTRelations,
java.util.List<CrelOCEdge> relatedCrelOCRelations,
Cardinality beforeCardinality,
Cardinality afterCardinality)
public void setCorrelationOCMedia(ClassNode correlationOCMedia)
setCorrelationOCMedia in interface ActivityEdgepublic ClassNode getCorrelationOCMedia()
getCorrelationOCMedia in interface ActivityEdgepublic void setCorrelationRTMedia(ClassEdge correlationRTMedia)
setCorrelationRTMedia in interface ActivityEdgepublic ClassEdge getCorrelationRTMedia()
getCorrelationRTMedia in interface ActivityEdgepublic void setCorrelationType(java.lang.String correlationType)
setCorrelationType in interface ActivityEdgepublic java.lang.String getCorrelationType()
getCorrelationType in interface ActivityEdgepublic java.lang.Object clone()
clone in interface ActivityEdgeclone in class EdgeImplpublic ActivityNode getReferenceNode()
ActivityEdgegetReferenceNode in interface ActivityEdgepublic ActivityNode getTargetNode()
ActivityEdgegetTargetNode in interface ActivityEdgepublic java.lang.String getCardinalityType()
ActivityEdgegetCardinalityType in interface ActivityEdgepublic Cardinality getBeforeCardinality()
ActivityEdgegetBeforeCardinality in interface ActivityEdgepublic Cardinality getAfterCardinality()
ActivityEdgegetAfterCardinality in interface ActivityEdgepublic java.util.List<CrelRTEdge> getRelatedCrelRTRelations()
ActivityEdgegetRelatedCrelRTRelations in interface ActivityEdgepublic java.util.List<CrelOCEdge> getRelatedCrelOCRelations()
ActivityEdgegetRelatedCrelOCRelations in interface ActivityEdgepublic void setCardinalityType(java.lang.String cardinalityType)
ActivityEdgesetCardinalityType in interface ActivityEdgepublic void setBeforeCardinality(Cardinality beforeCardinality)
ActivityEdgesetBeforeCardinality in interface ActivityEdgepublic void setAfterCardinality(Cardinality afterCardinality)
ActivityEdgesetAfterCardinality in interface ActivityEdgepublic void setRelatedCrelRTRelations(java.util.List<CrelRTEdge> relatedCrelRTRelations)
ActivityEdgesetRelatedCrelRTRelations in interface ActivityEdgepublic void setRelatedCrelOCRelations(java.util.List<CrelOCEdge> relatedCrelOCRelations)
ActivityEdgesetRelatedCrelOCRelations in interface ActivityEdgepublic boolean checkActivityEdgeCardinality(int beforeEventNum,
int afterEventNum)
checkActivityEdgeCardinality in interface ActivityEdgepublic boolean isFatherConstraintOf(java.lang.String fatherConstraintType,
java.lang.String childConstraintType)
isFatherConstraintOf in interface ActivityEdgepublic boolean isFatherActivityRelationOf(ActivityEdge childEdge)
isFatherActivityRelationOf in interface ActivityEdgepublic boolean isTwinActivityRelationOf(ActivityEdge childEdge)
isTwinActivityRelationOf in interface ActivityEdge