Uses of Class
org.deckfour.xes.extension.XExtension

Packages that use XExtension
org.deckfour.xes.extension   
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   
org.deckfour.xes.util   
 

Uses of XExtension in org.deckfour.xes.extension
 

Fields in org.deckfour.xes.extension declared as XExtension
protected  XExtension XExtensionParser.XExtensionHandler.extension
          The extension to be parsed.
 

Methods in org.deckfour.xes.extension that return XExtension
 XExtension XExtensionManager.getByIndex(int index)
          Retrieves an extension by ints index.
 XExtension XExtensionManager.getByName(String name)
          Retrieves an extension by its name.
 XExtension XExtensionManager.getByPrefix(String prefix)
          Retrieves an extension by its prefix.
 XExtension XExtensionManager.getByUri(URI uri)
          Retrieves an extension instance by its unique URI.
 XExtension XExtensionParser.XExtensionHandler.getExtension()
          Retrieves the parsed extension after parsing.
 XExtension XExtensionParser.parse(File file)
          Parses an extension from a definition file.
 XExtension XExtensionParser.parse(URI uri)
          Parses an extension from a URI.
 

Methods in org.deckfour.xes.extension with parameters of type XExtension
 int XExtensionManager.getIndex(XExtension extension)
          Resolves the index of an extension, given that this extension has been previously registered with this manager instance.
 void XExtensionManager.register(XExtension extension)
          Explicitly registers an extension instance with the extension manager.
 

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

Subclasses of XExtension in org.deckfour.xes.extension.std
 class XConceptExtension
          This extension provides naming for concepts in the event log type hierarchy.
 class XLifecycleExtension
          Extension defining additional attributes for the event lifecycle.
 class XOrganizationalExtension
          This extension adds the organizational perspective to event logs.
 class XSemanticExtension
          This extension adds semantic attributes to event log objects.
 class XTimeExtension
          This extension defines the Time perspective on event logs.
 

Methods in org.deckfour.xes.extension.std that return types with arguments of type XExtension
 Set<XExtension> XExtendedEvent.getExtensions()
           
 

Uses of XExtension in org.deckfour.xes.factory
 

Methods in org.deckfour.xes.factory with parameters of type XExtension
 XAttributeBoolean XFactory.createAttributeBoolean(String key, boolean value, XExtension extension)
          Creates a new XES attribute with boolean type (Factory method).
 XAttributeBoolean XFactoryNaiveImpl.createAttributeBoolean(String key, boolean value, XExtension extension)
           
 XAttributeContinuous XFactory.createAttributeContinuous(String key, double value, XExtension extension)
          Creates a new XES attribute with continuous type (Factory method).
 XAttributeContinuous XFactoryNaiveImpl.createAttributeContinuous(String key, double value, XExtension extension)
           
 XAttributeDiscrete XFactory.createAttributeDiscrete(String key, long value, XExtension extension)
          Creates a new XES attribute with discrete type (Factory method).
 XAttributeDiscrete XFactoryNaiveImpl.createAttributeDiscrete(String key, long value, XExtension extension)
           
 XAttributeLiteral XFactory.createAttributeLiteral(String key, String value, XExtension extension)
          Creates a new XES attribute with literal type (Factory method).
 XAttributeLiteral XFactoryNaiveImpl.createAttributeLiteral(String key, String value, XExtension extension)
           
 XAttributeTimestamp XFactory.createAttributeTimestamp(String key, Date value, XExtension extension)
          Creates a new XES attribute with timestamp type (Factory method).
 XAttributeTimestamp XFactoryNaiveImpl.createAttributeTimestamp(String key, Date value, XExtension extension)
           
 XAttributeTimestamp XFactory.createAttributeTimestamp(String key, long millis, XExtension extension)
          Creates a new XES attribute with timestamp type (Factory method).
 XAttributeTimestamp XFactoryNaiveImpl.createAttributeTimestamp(String key, long millis, XExtension extension)
           
 

Uses of XExtension in org.deckfour.xes.in
 

Fields in org.deckfour.xes.in with type parameters of type XExtension
protected  HashSet<XExtension> XesXmlParser.XesXmlHandler.extensions
          Buffer for extensions.
 

Uses of XExtension in org.deckfour.xes.info
 

Methods in org.deckfour.xes.info with parameters of type XExtension
 Collection<XAttribute> XAttributeInfo.getAttributesForExtension(XExtension extension)
          For a given extension, returns prototypes of all registered attributes defined by that extension.
 Collection<String> XAttributeInfo.getKeysForExtension(XExtension extension)
          For a given extension, returns the keys of all registered attributes defined by that extension.
 

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

Methods in org.deckfour.xes.info.impl with parameters of type XExtension
 Collection<XAttribute> XAttributeInfoImpl.getAttributesForExtension(XExtension extension)
           
 Collection<String> XAttributeInfoImpl.getKeysForExtension(XExtension extension)
           
 

Uses of XExtension in org.deckfour.xes.model
 

Methods in org.deckfour.xes.model that return XExtension
 XExtension XAttribute.getExtension()
          Retrieves the extension defining this attribute.
 

Methods in org.deckfour.xes.model that return types with arguments of type XExtension
 Set<XExtension> XAttributable.getExtensions()
          Retrieves the extensions used by this element, i.e.
 

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

Methods in org.deckfour.xes.model.buffered that return types with arguments of type XExtension
 Set<XExtension> XTraceBufferedImpl.getExtensions()
           
 

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

Methods in org.deckfour.xes.model.impl that return XExtension
 XExtension XAttributeImpl.getExtension()
           
 

Methods in org.deckfour.xes.model.impl that return types with arguments of type XExtension
 Set<XExtension> XAttributeImpl.getExtensions()
           
 Set<XExtension> XEventImpl.getExtensions()
           
 Set<XExtension> XLogImpl.getExtensions()
           
 Set<XExtension> XTraceImpl.getExtensions()
           
 

Constructors in org.deckfour.xes.model.impl with parameters of type XExtension
XAttributeBooleanImpl(String key, boolean value, XExtension extension)
          Creates a new instance.
XAttributeContinuousImpl(String key, double value, XExtension extension)
          Creates a new instance.
XAttributeDiscreteImpl(String key, long value, XExtension extension)
          Creates a new instance.
XAttributeImpl(String key, XExtension extension)
          Creates a new attribute.
XAttributeLiteralImpl(String key, String value, XExtension extension)
          Creates a new instance.
XAttributeTimestampImpl(String key, Date value, XExtension extension)
          Creates a new instance.
XAttributeTimestampImpl(String key, long millis, XExtension extension)
          Creates a new instance.
 

Uses of XExtension in org.deckfour.xes.util
 

Methods in org.deckfour.xes.util that return types with arguments of type XExtension
static Set<XExtension> XAttributeUtils.extractExtensions(Map<String,XAttribute> attributeMap)
          Static helper method for extracting all extensions from an attribute map.
 

Methods in org.deckfour.xes.util with parameters of type XExtension
static XAttribute XAttributeUtils.composeAttribute(XFactory factory, String key, String value, String type, XExtension extension)
          Composes the appropriate attribute type from the string-based information found, e.g., in XML serializations.