Class AttributeSummaryController
- java.lang.Object
-
- org.processmining.placebasedlpmdiscovery.utilityandcontext.eventattributesummary.AttributeSummaryController
-
public class AttributeSummaryController extends java.lang.ObjectClass that summarizes information for the event attributes in the event log
-
-
Constructor Summary
Constructors Constructor Description AttributeSummaryController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttributeValue(AttributeCollectorResult result, org.deckfour.xes.model.XAttribute attribute)Adds attribute to anAttributeCollectorResult.voidcomputeAttributeSummary(AttributeCollectorResult result, org.deckfour.xes.model.XElement event)EventAttributeCollectorResultcomputeEventAttributeSummary(org.deckfour.xes.model.XLog log)AttributeSummary<?,?>computeEventAttributeSummary(org.deckfour.xes.model.XLog log, java.lang.String attributeKey)voidinitializeAttributeSummaryStorage(AttributeCollectorResult result, org.deckfour.xes.model.XAttribute attribute)voidinitializeAttributeSummaryStorage(AttributeCollectorResult result, org.deckfour.xes.model.XLog log)
-
-
-
Method Detail
-
initializeAttributeSummaryStorage
public void initializeAttributeSummaryStorage(AttributeCollectorResult result, org.deckfour.xes.model.XLog log)
-
initializeAttributeSummaryStorage
public void initializeAttributeSummaryStorage(AttributeCollectorResult result, org.deckfour.xes.model.XAttribute attribute)
-
addAttributeValue
public void addAttributeValue(AttributeCollectorResult result, org.deckfour.xes.model.XAttribute attribute)
Adds attribute to anAttributeCollectorResult. If the attribute is the first one to be added of this kind, a new summary is created using theEventAttributeSummaryFactory.getEventAttributeSummary(XAttribute, boolean)and added to theAttributeCollectorResult.
-
computeEventAttributeSummary
public EventAttributeCollectorResult computeEventAttributeSummary(org.deckfour.xes.model.XLog log)
-
computeEventAttributeSummary
public AttributeSummary<?,?> computeEventAttributeSummary(org.deckfour.xes.model.XLog log, java.lang.String attributeKey)
-
computeAttributeSummary
public void computeAttributeSummary(AttributeCollectorResult result, org.deckfour.xes.model.XElement event)
-
-