org.processmining.models.flexiblemodel
Class CancellationRegion

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.TreeMap<FlexNode,java.util.Set<org.processmining.framework.util.Pair<FlexNode,FlexNode>>>
          extended by org.processmining.models.flexiblemodel.CancellationRegion
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<FlexNode,java.util.Set<org.processmining.framework.util.Pair<FlexNode,FlexNode>>>, java.util.NavigableMap<FlexNode,java.util.Set<org.processmining.framework.util.Pair<FlexNode,FlexNode>>>, java.util.SortedMap<FlexNode,java.util.Set<org.processmining.framework.util.Pair<FlexNode,FlexNode>>>

public class CancellationRegion
extends java.util.TreeMap<FlexNode,java.util.Set<org.processmining.framework.util.Pair<FlexNode,FlexNode>>>

Version:
Mar 22, 2011
Author:
Arya Adriansyah
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
 
Constructor Summary
CancellationRegion()
           
 
Method Summary
 void addNodeCancellationFor(FlexNode node, FlexNode newNode)
           
 java.util.Set<FlexNode> getNodeCancellationFor(FlexNode node)
           
 void removeAllNodeCancellationFor(FlexNode node)
           
 void removeNodeCancellationFor(FlexNode node, FlexNode removeNode)
           
 void setNodeCancellationFor(FlexNode node, java.util.Set<FlexNode> set)
           
 
Methods inherited from class java.util.TreeMap
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, size, subMap, subMap, tailMap, tailMap, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, isEmpty, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode, isEmpty
 

Constructor Detail

CancellationRegion

public CancellationRegion()
Method Detail

addNodeCancellationFor

public void addNodeCancellationFor(FlexNode node,
                                   FlexNode newNode)

removeNodeCancellationFor

public void removeNodeCancellationFor(FlexNode node,
                                      FlexNode removeNode)

removeAllNodeCancellationFor

public void removeAllNodeCancellationFor(FlexNode node)

getNodeCancellationFor

public java.util.Set<FlexNode> getNodeCancellationFor(FlexNode node)

setNodeCancellationFor

public void setNodeCancellationFor(FlexNode node,
                                   java.util.Set<FlexNode> set)