public class PlgObservation
extends java.lang.Object
Constructor and Description |
---|
PlgObservation(PlgActivity activity,
int startingTime)
Default class constructor
|
Modifier and Type | Method and Description |
---|---|
PlgActivity |
getActivity()
Get the activity observed
|
org.deckfour.xes.model.XEvent[] |
getEvents(boolean asInterval)
This method constructs a set of two events that describes the
activity observation as in XES.
|
int |
getNextPossibleStartingTime()
Get the possible starting time for the next activity.
|
java.lang.String |
getOriginator()
Get the activity originator
|
int |
getStartingTime()
Get the activity starting time
|
void |
setActivity(PlgActivity activity)
Set the activity observed
|
void |
setOriginator(java.lang.String originator)
Set the activity originator
|
void |
setStartingTime(int startingTime)
Set the activity starting time
|
java.lang.String |
toString() |
public PlgObservation(PlgActivity activity, int startingTime)
activity
- the observed activitystartingTime
- the time the observed activity startedpublic void setActivity(PlgActivity activity)
activity
- the observed activitypublic PlgActivity getActivity()
public void setStartingTime(int startingTime)
startingTime
- the activity starting timepublic int getStartingTime()
public int getNextPossibleStartingTime()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getOriginator()
public void setOriginator(java.lang.String originator)
originator
- the activity originatorpublic org.deckfour.xes.model.XEvent[] getEvents(boolean asInterval)
asInterval
- if this parameter is set to false, than the complete
event coincides (as timestamp) with the starting oneXEvent