Class AnnotationCostConfiguration
- java.lang.Object
-
- org.processmining.plugins.tsanalyzer.annotation.AnnotationCostConfiguration
-
- All Implemented Interfaces:
AnnotationConfiguration
public class AnnotationCostConfiguration extends java.lang.Object implements AnnotationConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKEY_COSTAMOUNTKey for the cost amount attribute.static java.lang.StringKEY_COSTTYPEPartial Key for the cost type attribute.
-
Constructor Summary
Constructors Constructor Description AnnotationCostConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetMaxValue(org.deckfour.xes.model.XTrace trace)longgetMinValue(org.deckfour.xes.model.XTrace trace)java.lang.StringgetName(java.lang.String name)java.lang.StringgetString(long value)longgetValue(org.deckfour.xes.model.XTrace trace, int eventIndex)
-
-
-
Field Detail
-
KEY_COSTAMOUNT
public static final java.lang.String KEY_COSTAMOUNT
Key for the cost amount attribute.- See Also:
- Constant Field Values
-
KEY_COSTTYPE
public static final java.lang.String KEY_COSTTYPE
Partial Key for the cost type attribute.- See Also:
- Constant Field Values
-
-
Method Detail
-
getMaxValue
public long getMaxValue(org.deckfour.xes.model.XTrace trace)
- Specified by:
getMaxValuein interfaceAnnotationConfiguration
-
getMinValue
public long getMinValue(org.deckfour.xes.model.XTrace trace)
- Specified by:
getMinValuein interfaceAnnotationConfiguration
-
getName
public java.lang.String getName(java.lang.String name)
- Specified by:
getNamein interfaceAnnotationConfiguration
-
getString
public java.lang.String getString(long value)
- Specified by:
getStringin interfaceAnnotationConfiguration
-
getValue
public long getValue(org.deckfour.xes.model.XTrace trace, int eventIndex)- Specified by:
getValuein interfaceAnnotationConfiguration
-
-