Class State
- java.lang.Object
-
- org.processmining.primeminer.models.State
-
- All Implemented Interfaces:
java.io.Serializable
public class State extends java.lang.Object implements java.io.SerializableModel of a state This state holds inEvent, outEvent with the marked and selected properties- Author:
- Robin Bergenthum, Raphael Meyer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description State()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventgetInEvent()java.util.Map<java.lang.Integer,java.lang.Boolean>getMarked()EventgetOutEvent()java.util.Map<java.lang.Integer,java.lang.Boolean>getSelected()voidsetInEvent(Event inEvent)voidsetMarked(java.util.Map<java.lang.Integer,java.lang.Boolean> marked)voidsetOutEvent(Event outEvent)voidsetSelected(java.util.Map<java.lang.Integer,java.lang.Boolean> selected)java.lang.StringtoString()return a string of the current state
-
-
-
Method Detail
-
getInEvent
public Event getInEvent()
- Returns:
- event as incoming event
-
setInEvent
public void setInEvent(Event inEvent)
- Parameters:
inEvent- sets the incoming event
-
getOutEvent
public Event getOutEvent()
- Returns:
- the outgoing event of the current state
-
setOutEvent
public void setOutEvent(Event outEvent)
- Parameters:
outEvent- set the outgoing event of the current state
-
getMarked
public java.util.Map<java.lang.Integer,java.lang.Boolean> getMarked()
- Returns:
- the marks for the current states
-
setMarked
public void setMarked(java.util.Map<java.lang.Integer,java.lang.Boolean> marked)
- Parameters:
marked- set marks for the current state
-
getSelected
public java.util.Map<java.lang.Integer,java.lang.Boolean> getSelected()
- Returns:
- selected marks of current state
-
setSelected
public void setSelected(java.util.Map<java.lang.Integer,java.lang.Boolean> selected)
- Parameters:
selected- set selected marks of current state
-
toString
public java.lang.String toString()
return a string of the current state- Overrides:
toStringin classjava.lang.Object
-
-