Interface WindowLPMCollector<T extends LPMCollectorResult>
-
- All Known Implementing Classes:
CaseAttributeCollector,EventAttributeCollector,EventCoverageCollector,FittingWindowCollector,PassageCoverageCollector,PassageVisitsCollector,PlaceVisitsCollector,TraceSupportCollector,TransitionCoverageCollector
public interface WindowLPMCollector<T extends LPMCollectorResult>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TcreateEmptyResult(LocalProcessModel lpm)Tevaluate(LocalProcessModel lpm, LPMTemporaryWindowInfo lpmTemporaryWindowInfo, LPMCollectorResult existingEvaluation)Evaluates a local process model given the parameters of the evaluatorjava.lang.StringgetKey()java.lang.Class<T>getResultClass()java.lang.StringgetResultKey()
-
-
-
Method Detail
-
evaluate
T evaluate(LocalProcessModel lpm, LPMTemporaryWindowInfo lpmTemporaryWindowInfo, LPMCollectorResult existingEvaluation)
Evaluates a local process model given the parameters of the evaluator- Parameters:
lpm- : the local process model that needs to be evaluated- Returns:
- the result of the evaluation
-
getKey
java.lang.String getKey()
-
getResultKey
java.lang.String getResultKey()
-
createEmptyResult
T createEmptyResult(LocalProcessModel lpm)
-
getResultClass
java.lang.Class<T> getResultClass()
-
-