org.processmining.plugins.declare.visualizing
Class DeclareDirectedGraph

java.lang.Object
  extended by org.processmining.models.graphbased.AbstractGraphElement
      extended by org.processmining.models.graphbased.AbstractGraph
          extended by org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>>
              extended by org.processmining.plugins.declare.visualizing.DeclareDirectedGraph
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable<org.processmining.models.graphbased.directed.DirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>>>, org.processmining.models.graphbased.AttributeMapOwner, org.processmining.models.graphbased.directed.DirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>>, org.processmining.models.graphbased.directed.DirectedGraphElement

public class DeclareDirectedGraph
extends org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>>


Field Summary
 
Fields inherited from class org.processmining.models.graphbased.AbstractGraph
id
 
Constructor Summary
DeclareDirectedGraph(DeclareModel model)
           
 
Method Summary
protected  java.util.Map<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends org.processmining.models.graphbased.directed.DirectedGraphElement> cloneFrom(org.processmining.models.graphbased.directed.DirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>> graph)
           
 java.util.Set<org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>> getEdges()
           
protected  org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>> getEmptyClone()
           
 java.util.Set<org.processmining.models.graphbased.directed.DirectedGraphNode> getNodes()
           
 void removeEdge(org.processmining.models.graphbased.directed.DirectedGraphEdge edge)
           
 void removeNode(org.processmining.models.graphbased.directed.DirectedGraphNode cell)
           
 
Methods inherited from class org.processmining.models.graphbased.directed.AbstractDirectedGraph
checkAddEdge, compareTo, getGraph, getInEdges, getOutEdges, graphElementAdded, graphElementChanged, graphElementRemoved, removeSurroundingEdges
 
Methods inherited from class org.processmining.models.graphbased.AbstractGraph
equals, getEdges, hashCode, removeFromEdges, removeNodeFromCollection
 
Methods inherited from class org.processmining.models.graphbased.AbstractGraphElement
getAttributeMap, getLabel, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement
equals, getLabel, hashCode
 
Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner
getAttributeMap
 

Constructor Detail

DeclareDirectedGraph

public DeclareDirectedGraph(DeclareModel model)
Method Detail

getEdges

public java.util.Set<org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>> getEdges()

getNodes

public java.util.Set<org.processmining.models.graphbased.directed.DirectedGraphNode> getNodes()

removeEdge

public void removeEdge(org.processmining.models.graphbased.directed.DirectedGraphEdge edge)
Specified by:
removeEdge in interface org.processmining.models.graphbased.directed.DirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>>
Specified by:
removeEdge in class org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>>

removeNode

public void removeNode(org.processmining.models.graphbased.directed.DirectedGraphNode cell)

cloneFrom

protected java.util.Map<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends org.processmining.models.graphbased.directed.DirectedGraphElement> cloneFrom(org.processmining.models.graphbased.directed.DirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>> graph)
Specified by:
cloneFrom in class org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>>

getEmptyClone

protected org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>> getEmptyClone()
Specified by:
getEmptyClone in class org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphEdge<org.processmining.models.graphbased.directed.DirectedGraphNode,org.processmining.models.graphbased.directed.DirectedGraphNode>>