|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deckfour.xes.factory.XFactoryNaiveImpl
public class XFactoryNaiveImpl
This factory will create the naive implementations of all model hierarchy elements, i.e., no buffering or further optimizations will be employed.
| Constructor Summary | |
|---|---|
XFactoryNaiveImpl()
|
|
| Method Summary | |
|---|---|
XAttributeBoolean |
createAttributeBoolean(String key,
boolean value,
XExtension extension)
Creates a new XES attribute with boolean type (Factory method). |
XAttributeContinuous |
createAttributeContinuous(String key,
double value,
XExtension extension)
Creates a new XES attribute with continuous type (Factory method). |
XAttributeDiscrete |
createAttributeDiscrete(String key,
long value,
XExtension extension)
Creates a new XES attribute with discrete type (Factory method). |
XAttributeLiteral |
createAttributeLiteral(String key,
String value,
XExtension extension)
Creates a new XES attribute with literal type (Factory method). |
XAttributeMap |
createAttributeMap()
Creates a new XES attribute map (Factory method). |
XAttributeTimestamp |
createAttributeTimestamp(String key,
Date value,
XExtension extension)
Creates a new XES attribute with timestamp type (Factory method). |
XAttributeTimestamp |
createAttributeTimestamp(String key,
long millis,
XExtension extension)
Creates a new XES attribute with timestamp type (Factory method). |
XEvent |
createEvent()
Creates a new XES event instance (Factory method). |
XEvent |
createEvent(XAttributeMap attributes)
Creates a new XES event instance (Factory method). |
XLog |
createLog()
Creates a new XES log instance (Factory method). |
XLog |
createLog(XAttributeMap attributes)
Creates a new XES log instance (Factory method). |
XTrace |
createTrace()
Creates a new XES trace instance (Factory method). |
XTrace |
createTrace(XAttributeMap attributes)
Creates a new XES trace instance (Factory method). |
String |
getAuthor()
Returns the author name of the specific factory implementation. |
String |
getDescription()
Returns a description of the specific factory implementation. |
String |
getName()
Returns the name of the specific factory implementation. |
URI |
getUri()
Returns an URI, pointing to more information about the specific factory implementation. |
String |
getVendor()
Returns the vendor of the specific factory implementation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XFactoryNaiveImpl()
| Method Detail |
|---|
public String getAuthor()
XFactory
getAuthor in interface XFactorypublic String getDescription()
XFactory
getDescription in interface XFactorypublic String getName()
XFactory
getName in interface XFactorypublic URI getUri()
XFactory
getUri in interface XFactorypublic String getVendor()
XFactory
getVendor in interface XFactorypublic XLog createLog()
XFactory
createLog in interface XFactorypublic XLog createLog(XAttributeMap attributes)
XFactory
createLog in interface XFactoryattributes - The attributes of the log.
public XTrace createTrace()
XFactory
createTrace in interface XFactorypublic XTrace createTrace(XAttributeMap attributes)
XFactory
createTrace in interface XFactoryattributes - The attributes of the trace.
public XEvent createEvent()
XFactory
createEvent in interface XFactorypublic XEvent createEvent(XAttributeMap attributes)
XFactory
createEvent in interface XFactoryattributes - The attributes of the event.
public XAttributeMap createAttributeMap()
XFactory
createAttributeMap in interface XFactory
public XAttributeBoolean createAttributeBoolean(String key,
boolean value,
XExtension extension)
XFactory
createAttributeBoolean in interface XFactorykey - The key of the attribute.value - The value of the attribute.extension - The extension defining the attribute
(set to null, if the attribute is not associated
to an extension)
public XAttributeContinuous createAttributeContinuous(String key,
double value,
XExtension extension)
XFactory
createAttributeContinuous in interface XFactorykey - The key of the attribute.value - The value of the attribute.extension - The extension defining the attribute
(set to null, if the attribute is not associated
to an extension)
public XAttributeDiscrete createAttributeDiscrete(String key,
long value,
XExtension extension)
XFactory
createAttributeDiscrete in interface XFactorykey - The key of the attribute.value - The value of the attribute.extension - The extension defining the attribute
(set to null, if the attribute is not associated
to an extension)
public XAttributeLiteral createAttributeLiteral(String key,
String value,
XExtension extension)
XFactory
createAttributeLiteral in interface XFactorykey - The key of the attribute.value - The value of the attribute.extension - The extension defining the attribute
(set to null, if the attribute is not associated
to an extension)
public XAttributeTimestamp createAttributeTimestamp(String key,
Date value,
XExtension extension)
XFactory
createAttributeTimestamp in interface XFactorykey - The key of the attribute.value - The value of the attribute.extension - The extension defining the attribute
(set to null, if the attribute is not associated
to an extension)
public XAttributeTimestamp createAttributeTimestamp(String key,
long millis,
XExtension extension)
XFactory
createAttributeTimestamp in interface XFactorykey - The key of the attribute.extension - The extension defining the attribute
(set to null, if the attribute is not associated
to an extension)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||