org.processmining.framework.models.logabstraction
Class PrefixAbstraction

java.lang.Object
  extended by org.processmining.framework.models.logabstraction.LogAbstraction
      extended by org.processmining.framework.models.logabstraction.ProcessInstanceBasedAbstraction
          extended by org.processmining.framework.models.logabstraction.PrefixAbstraction
Direct Known Subclasses:
PartialPrefixAbstraction

public class PrefixAbstraction
extends ProcessInstanceBasedAbstraction

Title:

Description:

Copyright: Copyright (c) 2004

Company:

Version:
1.0
Author:
not attributable

Field Summary
 
Fields inherited from class org.processmining.framework.models.logabstraction.ProcessInstanceBasedAbstraction
instances
 
Constructor Summary
PrefixAbstraction(ProcessInstance pi, ProcessInstanceScale scale)
           
 
Method Summary
 double calculateFitness(LogAbstraction logAbstraction)
          NOT IMPLEMENTED: Override this method in your implementation!
protected  FitnessResult calculateFitnessResult(LogAbstraction logAbstraction)
           
 RecommendationResult generateRecommendations(LogAbstraction logAbstraction, java.lang.String queryID)
          NOT IMPLEMENTED: Override this method in your implementation!
 ProcessInstance getPi()
           
protected  boolean same(AuditTrailEntry ate1, AuditTrailEntry ate2)
           
 
Methods inherited from class org.processmining.framework.models.logabstraction.ProcessInstanceBasedAbstraction
addInstance, getInstances, getWeight
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrefixAbstraction

public PrefixAbstraction(ProcessInstance pi,
                         ProcessInstanceScale scale)
Method Detail

calculateFitness

public double calculateFitness(LogAbstraction logAbstraction)
Description copied from class: LogAbstraction
NOT IMPLEMENTED: Override this method in your implementation!

Specified by:
calculateFitness in class ProcessInstanceBasedAbstraction

calculateFitnessResult

protected FitnessResult calculateFitnessResult(LogAbstraction logAbstraction)

same

protected boolean same(AuditTrailEntry ate1,
                       AuditTrailEntry ate2)

generateRecommendations

public RecommendationResult generateRecommendations(LogAbstraction logAbstraction,
                                                    java.lang.String queryID)
Description copied from class: LogAbstraction
NOT IMPLEMENTED: Override this method in your implementation!

Specified by:
generateRecommendations in class ProcessInstanceBasedAbstraction

getPi

public ProcessInstance getPi()