Uses of Interface
org.deckfour.xes.model.XTrace

Packages that use XTrace
org.deckfour.xes.classification   
org.deckfour.xes.extension.std   
org.deckfour.xes.factory   
org.deckfour.xes.in   
org.deckfour.xes.info   
org.deckfour.xes.info.impl   
org.deckfour.xes.model   
org.deckfour.xes.model.buffered   
org.deckfour.xes.model.impl   
 

Uses of XTrace in org.deckfour.xes.classification
 

Methods in org.deckfour.xes.classification with parameters of type XTrace
 void XEventClasses.register(XTrace trace)
          Registers a trace with this set of event classes.
 

Uses of XTrace in org.deckfour.xes.extension.std
 

Methods in org.deckfour.xes.extension.std with parameters of type XTrace
 void XExtendedEvent.accept(XVisitor visitor, XTrace trace)
           
 void XCostExtension.assignAmounts(XTrace trace, Map<String,Double> amounts)
          Assigns (to the given trace) multiple amounts given their keys.
 void XCostExtension.assignCurrency(XTrace trace, String currency)
          Assigns any trace its cost currency, as defined by this extension's currency attribute.
 void XCostExtension.assignDrivers(XTrace trace, Map<String,String> drivers)
          Assigns (to the given trace) multiple cost drivers given their keys.
 void XCostExtension.assignNestedAmounts(XTrace trace, Map<List<String>,Double> amounts)
          Assigns (to the given trace) multiple amounts given their key lists.
 void XCostExtension.assignNestedDrivers(XTrace trace, Map<List<String>,String> drivers)
          Assigns (to the given trace) multiple cost drivers given their key lists.
 void XCostExtension.assignNestedTypes(XTrace trace, Map<List<String>,String> types)
          Assigns (to the given trace) multiple cost types given their key lists.
 void XCostExtension.assignTotal(XTrace trace, Double total)
          Assigns any trace its total costs, as defined by this extension's total attribute.
 void XCostExtension.assignTypes(XTrace trace, Map<List<String>,String> types)
          Assigns (to the given trace) multiple cost types given their keys.
 Map<String,Double> XCostExtension.extractAmounts(XTrace trace)
          Retrieves a map containing all cost amounts for all child attributes of a trace.
 String XCostExtension.extractCurrency(XTrace trace)
          Retrieves the cost currency for a trace, if set by this extension's currency attribute.
 Map<String,String> XCostExtension.extractDrivers(XTrace trace)
          Retrieves a map containing all cost drivers for all child attributes of a trace.
 Map<List<String>,Double> XCostExtension.extractNestedAmounts(XTrace trace)
          Retrieves a map containing all cost amounts for all descending attributes of a trace.
 Map<List<String>,String> XCostExtension.extractNestedDrivers(XTrace trace)
          Retrieves a map containing all cost drivers for all descending attributes of a trace.
 Map<List<String>,String> XCostExtension.extractNestedTypes(XTrace trace)
          Retrieves a map containing all cost types for all descending attributes of a trace.
 Double XCostExtension.extractTotal(XTrace trace)
          Retrieves the total costs of a trace, if set by this extension's total attribute.
 Map<String,String> XCostExtension.extractTypes(XTrace trace)
          Retrieves a map containing all cost types for all child attributes of a trace.
 

Uses of XTrace in org.deckfour.xes.factory
 

Methods in org.deckfour.xes.factory that return XTrace
 XTrace XFactory.createTrace()
          Creates a new XES trace instance (Factory method).
 XTrace XFactoryBufferedImpl.createTrace()
           
 XTrace XFactoryNaiveImpl.createTrace()
           
 XTrace XFactory.createTrace(XAttributeMap attributes)
          Creates a new XES trace instance (Factory method).
 XTrace XFactoryBufferedImpl.createTrace(XAttributeMap attributes)
           
 XTrace XFactoryNaiveImpl.createTrace(XAttributeMap attributes)
           
 

Uses of XTrace in org.deckfour.xes.in
 

Fields in org.deckfour.xes.in declared as XTrace
protected  XTrace XMxmlParser.MxmlHandler.currentInstance
           
protected  XTrace XesXmlParser.XesXmlHandler.trace
          Buffer trace.
 

Uses of XTrace in org.deckfour.xes.info
 

Methods in org.deckfour.xes.info with parameters of type XTrace
 XTimeBounds XLogInfo.getTraceTimeBoundaries(XTrace trace)
          Retrieves the timestamp boundaries for a specified trace.
 

Uses of XTrace in org.deckfour.xes.info.impl
 

Fields in org.deckfour.xes.info.impl with type parameters of type XTrace
protected  HashMap<XTrace,XTimeBoundsImpl> XLogInfoImpl.traceBoundaries
          Map of timestamp boundaries for each trace, indexed by reference to the respective trace.
 

Methods in org.deckfour.xes.info.impl with parameters of type XTrace
 XTimeBounds XLogInfoImpl.getTraceTimeBoundaries(XTrace trace)
           
 

Uses of XTrace in org.deckfour.xes.model
 

Methods in org.deckfour.xes.model with parameters of type XTrace
 void XEvent.accept(XVisitor visitor, XTrace trace)
           
 void XVisitor.visitEventPost(XEvent event, XTrace trace)
           
 void XVisitor.visitEventPre(XEvent event, XTrace trace)
           
 void XVisitor.visitTracePost(XTrace trace, XLog log)
           
 void XVisitor.visitTracePre(XTrace trace, XLog log)
           
 

Uses of XTrace in org.deckfour.xes.model.buffered
 

Classes in org.deckfour.xes.model.buffered that implement XTrace
 class XTraceBufferedImpl
          Soft-buffered implementation of the XTrace interface.
 

Uses of XTrace in org.deckfour.xes.model.impl
 

Classes in org.deckfour.xes.model.impl that implement XTrace
 class XTraceImpl
          Memory-based implementation for the XTrace interface.
 

Methods in org.deckfour.xes.model.impl with parameters of type XTrace
 void XEventImpl.accept(XVisitor visitor, XTrace trace)