org.processmining.plugins.workshop.model
Class WorkshopNode

java.lang.Object
  extended by org.processmining.models.graphbased.AbstractGraphElement
      extended by org.processmining.models.graphbased.AbstractGraphNode
          extended by org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
              extended by org.processmining.plugins.workshop.model.WorkshopNode
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable<org.processmining.models.graphbased.directed.DirectedGraphNode>, org.processmining.models.graphbased.AttributeMapOwner, org.processmining.models.graphbased.directed.DirectedGraphElement, org.processmining.models.graphbased.directed.DirectedGraphNode, org.processmining.models.shapes.Decorated

public class WorkshopNode
extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
implements org.processmining.models.shapes.Decorated


Constructor Summary
WorkshopNode(org.deckfour.xes.classification.XEventClass eventClass, WorkshopGraph graph)
           
 
Method Summary
 void decorate(java.awt.Graphics2D g2d, double x, double y, double width, double height)
           
 boolean equals(java.lang.Object o)
           
 org.deckfour.xes.classification.XEventClass getEventClass()
           
 org.processmining.models.graphbased.directed.AbstractDirectedGraph<?,?> getGraph()
           
 int hashCode()
           
 
Methods inherited from class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
compareTo
 
Methods inherited from class org.processmining.models.graphbased.AbstractGraphNode
getId
 
Methods inherited from class org.processmining.models.graphbased.AbstractGraphElement
getAttributeMap, getLabel, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphNode
getId
 
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement
getLabel
 
Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner
getAttributeMap
 

Constructor Detail

WorkshopNode

public WorkshopNode(org.deckfour.xes.classification.XEventClass eventClass,
                    WorkshopGraph graph)
Method Detail

decorate

public void decorate(java.awt.Graphics2D g2d,
                     double x,
                     double y,
                     double width,
                     double height)
Specified by:
decorate in interface org.processmining.models.shapes.Decorated

equals

public boolean equals(java.lang.Object o)
Specified by:
equals in interface org.processmining.models.graphbased.directed.DirectedGraphElement
Overrides:
equals in class org.processmining.models.graphbased.AbstractGraphNode

hashCode

public int hashCode()
Specified by:
hashCode in interface org.processmining.models.graphbased.directed.DirectedGraphElement
Overrides:
hashCode in class org.processmining.models.graphbased.AbstractGraphNode

getGraph

public org.processmining.models.graphbased.directed.AbstractDirectedGraph<?,?> getGraph()
Specified by:
getGraph in interface org.processmining.models.graphbased.directed.DirectedGraphElement
Overrides:
getGraph in class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode

getEventClass

public org.deckfour.xes.classification.XEventClass getEventClass()