|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.analysis.performance.dottedchart.logutil.AbstractLogUnit
public class AbstractLogUnit
Field Summary | |
---|---|
protected java.util.Date |
currentDate
|
protected AuditTrailEntry |
logEvent
|
protected long |
position
|
protected ProcessInstance |
processInstance
|
Constructor Summary | |
---|---|
protected |
AbstractLogUnit(ProcessInstance aProcessInstance,
AuditTrailEntry aLogEvent)
constructor protected - use factory methods for instantiation; |
Method Summary | |
---|---|
int |
compareTo(java.lang.Object arg0)
|
static AbstractLogUnit |
create(ProcessInstance aProcessInstance,
AuditTrailEntry aLogEvent)
Creates a new durating abstract event |
java.util.Map<java.lang.String,java.lang.String> |
getAttributes()
Convenience method for AuditTrailEntry compatibility; mapped to attributes. |
int |
getComparisonIndex()
|
java.util.Date |
getCurrentTimeStamp()
|
java.lang.String |
getElement()
|
long |
getOrder()
|
java.lang.String |
getOriginator()
Convenience method for AuditTrailEntry compatibility; mapped to start event. |
long |
getPosition()
|
ProcessInstance |
getProcessInstance()
|
java.util.Date |
getRelativeRatio()
|
java.util.Date |
getRelativeRatio(java.util.Date startDate,
java.util.Date endDate)
|
java.util.Date |
getRelativeTimestamp()
|
java.util.Date |
getRelativeTimestamp(java.util.Date aDate)
|
java.util.Date |
getTimestamp()
Convenience method for AuditTrailEntry compatibility; mapped to start event. |
java.lang.String |
getType()
Convenience method for AuditTrailEntry compatibility; mapped to start event. |
void |
resetPosition()
|
void |
setCurrentTimeStamp()
|
void |
setCurrentTimeStampLogical()
|
void |
setCurrentTimeStampRelative_Instance()
|
void |
setCurrentTimeStampRelative_Others(java.util.Date aDate)
|
void |
setCurrentTimeStampRelativeRatio_Instance()
|
void |
setCurrentTimeStampRelativeRatio_Others(java.util.Date startDate,
java.util.Date endDate)
|
void |
setPosition(long pos)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected ProcessInstance processInstance
protected AuditTrailEntry logEvent
protected long position
protected java.util.Date currentDate
Constructor Detail |
---|
protected AbstractLogUnit(ProcessInstance aProcessInstance, AuditTrailEntry aLogEvent)
aProcessInstance
- the process instance where this abstract event is containedaStartEvent
- left boundary atomic eventanEndEvent
- right boundary atomic eventaPosition
- logical log position (first=0, ascending)Method Detail |
---|
public static AbstractLogUnit create(ProcessInstance aProcessInstance, AuditTrailEntry aLogEvent)
aProcessInstance
- aStartEvent
- anEndEvent
-
public ProcessInstance getProcessInstance()
public java.lang.String getElement()
public java.lang.String getOriginator()
public java.lang.String getType()
public java.util.Date getTimestamp()
public java.util.Map<java.lang.String,java.lang.String> getAttributes()
public java.util.Date getRelativeTimestamp()
public java.util.Date getRelativeTimestamp(java.util.Date aDate)
public java.util.Date getRelativeRatio()
public java.util.Date getRelativeRatio(java.util.Date startDate, java.util.Date endDate)
public java.util.Date getCurrentTimeStamp()
public void setCurrentTimeStamp()
public void setCurrentTimeStampLogical()
public void setCurrentTimeStampRelative_Instance()
public void setCurrentTimeStampRelative_Others(java.util.Date aDate)
public void setCurrentTimeStampRelativeRatio_Instance()
public void setCurrentTimeStampRelativeRatio_Others(java.util.Date startDate, java.util.Date endDate)
public long getPosition()
public void setPosition(long pos)
public void resetPosition()
public long getOrder()
public int compareTo(java.lang.Object arg0)
compareTo
in interface java.lang.Comparable
public int getComparisonIndex()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |