Class POEventNode

  • 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 POEventNode
    extends PONode
    The class extends the PONode and represents an event in the graph. Only used to visualize partially ordered event net (not in alignment)
    Author:
    xlu
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.deckfour.xes.model.XEvent event  
      protected int eventIndex  
    • Constructor Summary

      Constructors 
      Constructor Description
      POEventNode​(int trace, PartialOrderGraph parentGraph, int eventIndex, org.deckfour.xes.model.XEvent event)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.deckfour.xes.model.XEvent getEvent()  
      int getEventIndex()  
      java.lang.Object[][] getInfo()  
      protected void initAttributeMap()  
      void setEvent​(org.deckfour.xes.model.XEvent event)  
      void setEventIndex​(int eventIndex)  
      java.lang.String toStringType()  
      • Methods inherited from class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode

        compareTo
      • Methods inherited from class org.processmining.models.graphbased.AbstractGraphNode

        equals, getId, hashCode
      • 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.AttributeMapOwner

        getAttributeMap
      • Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement

        equals, getLabel, hashCode
      • Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphNode

        getId
    • Field Detail

      • eventIndex

        protected int eventIndex
      • event

        protected org.deckfour.xes.model.XEvent event
    • Constructor Detail

      • POEventNode

        public POEventNode​(int trace,
                           PartialOrderGraph parentGraph,
                           int eventIndex,
                           org.deckfour.xes.model.XEvent event)
    • Method Detail

      • getEventIndex

        public int getEventIndex()
      • setEventIndex

        public void setEventIndex​(int eventIndex)
      • getEvent

        public org.deckfour.xes.model.XEvent getEvent()
      • setEvent

        public void setEvent​(org.deckfour.xes.model.XEvent event)
      • toStringType

        public java.lang.String toStringType()
        Specified by:
        toStringType in class PONode
      • getInfo

        public java.lang.Object[][] getInfo()
        Specified by:
        getInfo in class PONode