Modifier and Type | Method and Description |
---|---|
java.util.Map<XOCEvent,java.util.List<AOCEdge>> |
ObjectNumberPerEventChecking.getDeviatingEventVSAOCRelationListMap() |
java.util.Map<AOCEdge,java.util.Map<XOCObject,java.util.List<IntegerPair>>> |
EventNumberPerObjectChecking.getViolatedAOCRelationAlwaysVSObjectVSPeriodListMap()
get the violatedAOCRelationAlwaysVSObjectVSPeriodList which records deviating objects for each AOC relation;
note that, each object has a list of periods, which means object versions of one object during these periods are deviating;
|
java.util.Map<AOCEdge,java.util.Map<XOCObject,java.util.List<IntegerPair>>> |
EventNumberPerObjectChecking.getViolatedAOCRelationEventuallyVSObjectVSPeriodListMap()
get the violatedAOCRelationEventuallyVSObjectVSPeriodList which records deviating objects for each AOC relation;
note that, each object has a list of periods, which means object versions of one object during these periods are deviating;
|
java.util.List<AOCEdge> |
EventNumberPerObjectChecking.getViolatedAOCRelationList() |
java.util.Map<AOCEdge,java.util.List<XOCEvent>> |
ObjectNumberPerEventChecking.getViolatedAOCRelationVSEventListMap() |
Modifier and Type | Method and Description |
---|---|
java.util.List<AOCEdge> |
EventNumberPerObjectPanel.getViolatedAOCRelationList()
get the list of violated AOC relations having violated source cardinalities;
|
java.util.List<AOCEdge> |
ObjectNumberPerEventPanel.getViolatedAOCRelationList()
get the list of violated AOC relations having violated target cardinalities;
|
Modifier and Type | Method and Description |
---|---|
java.util.List<AOCEdge> |
ResultObjectVersionView.getAlwaysViolatedAOCRelationList()
get alwaysViolatedAOCRelationList which records all always violated AOC relation list;
|
java.util.Map<XOCEvent,java.util.List<AOCEdge>> |
ResultEventView.getDeviatingEventVSAOCRelationListMap()
get all deviating events with violated AOC constraints and incorrect object reference list;
|
java.util.List<AOCEdge> |
ResultObjectVersionView.getEventuallyViolatedAOCRelationList()
get eventuallyViolatedAOCRelationList which records all eventually violated AOC relation list;
|
Modifier and Type | Method and Description |
---|---|
javax.swing.tree.DefaultMutableTreeNode |
ResultModelView.generateDeviatingAOCRelationNode(AOCEdge relation,
java.lang.String name) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<AOCEdge> |
BehaviorConstraintComplex.aOCRelationList |
protected java.util.List<AOCEdge> |
OCBCUnit.aOCRelationList |
protected java.util.List<AOCEdge> |
OCBCUnitFamily.aOCRelationList |
protected java.util.List<AOCEdge> |
XOCCase.aOCRelationList |
protected java.util.List<AOCEdge> |
XOCSegment.aOCRelationList |
Modifier and Type | Method and Description |
---|---|
java.util.List<AOCEdge> |
BehaviorConstraintComplex.getAOCRelationList() |
java.util.List<AOCEdge> |
OCBCUnit.getAOCRelationList() |
java.util.List<AOCEdge> |
OCBCUnitFamily.getAOCRelationList() |
java.util.List<AOCEdge> |
XOCCase.getAOCRelationList() |
java.util.List<AOCEdge> |
XOCSegment.getAOCRelationList() |
Modifier and Type | Method and Description |
---|---|
AOCEdge |
OCBCModel.getAOCRelationByActivityIdAndClassId(java.lang.String activityId,
java.lang.String classId)
returns one aoc relation of the activity id and class id in the model
|
Modifier and Type | Method and Description |
---|---|
java.util.List<AOCEdge> |
OCBCModel.getAllAOCRelations()
returns the set of all AOC relations in the model
|
Modifier and Type | Method and Description |
---|---|
void |
OCBCModel.setAllAOCRelations(java.util.List<AOCEdge> allAOCRelations)
sets the set of all AOC relations in the model
|
void |
ActivityNode.setRelatedAOCEdges(java.util.List<AOCEdge> relatedAOCEdges)
set the set of related class relations
|
void |
ClassNode.setRelatedAOCEdges(java.util.List<AOCEdge> relatedAOCEdges)
set the set of related AOC relations
|
Modifier and Type | Class and Description |
---|---|
class |
AOCEdgeImpl |
Modifier and Type | Method and Description |
---|---|
AOCEdge |
OCBCModelImpl.getAOCRelationByActivityIdAndClassId(java.lang.String activityId,
java.lang.String classId) |
Modifier and Type | Method and Description |
---|---|
java.util.List<AOCEdge> |
OCBCModelImpl.getAllAOCRelations() |
Modifier and Type | Method and Description |
---|---|
void |
OCBCModelImpl.setAllAOCRelations(java.util.List<AOCEdge> allAOCRelations) |
void |
ActivityNodeImpl.setRelatedAOCEdges(java.util.List<AOCEdge> relatedAOCEdges) |
void |
ClassNodeImpl.setRelatedAOCEdges(java.util.List<AOCEdge> relatedAOCEdges) |
Constructor and Description |
---|
ActivityNodeImpl(java.lang.String name,
java.util.List<ClassNode> relatedClassNodes,
java.util.List<ActivityNode> relatedActivityNodes,
java.util.List<AOCEdge> relatedAOCEdges,
java.util.List<ActivityEdge> relatedActivityEdges) |
ClassNodeImpl(java.lang.String name,
java.util.List<ClassNode> relatedClassNodes,
java.util.List<ActivityNode> relatedActivityNodes,
java.util.List<ClassEdge> relatedClassEdges,
java.util.List<AOCEdge> relatedAOCEdges,
java.util.List<CrelOCEdge> relatedCrelOCEdges) |
OCBCModelImpl(java.lang.String name,
org.jgraph.JGraph graph,
java.util.List<MyOriginalCell> graphCells,
java.util.List<ClassNode> allClasses,
java.util.List<ActivityNode> allActivities,
java.util.List<ClassEdge> allClassRelations,
java.util.List<ActivityEdge> allActivityRelations,
java.util.List<AOCEdge> allAOCRelations,
java.util.List<CrelOCEdge> allCrelOCRelations,
java.util.List<CrelRTEdge> allCrelRTRelations) |
Constructor and Description |
---|
AOCEdgeCell(AOCEdge aOCEdge) |