org.progressmining.xeslite.external.model
Class XEventExternalImpl
java.lang.Object
org.progressmining.xeslite.external.model.XEventExternalImpl
- All Implemented Interfaces:
- java.lang.Cloneable, org.deckfour.xes.model.XAttributable, org.deckfour.xes.model.XElement, org.deckfour.xes.model.XEvent, XCacheable, XExternalAttributable
public class XEventExternalImpl
- extends java.lang.Object
- implements org.deckfour.xes.model.XEvent, XCacheable
- Author:
- F. Mannhardt
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
XEventExternalImpl
public XEventExternalImpl(XAttributeStore store)
XEventExternalImpl
public XEventExternalImpl(long id,
XAttributeStore store)
XEventExternalImpl
public XEventExternalImpl(org.deckfour.xes.model.XAttributeMap attributeMap,
XAttributeStore store)
XEventExternalImpl
public XEventExternalImpl(long id,
org.deckfour.xes.model.XAttributeMap attributeMap,
XAttributeStore store)
getAttributes
public org.deckfour.xes.model.XAttributeMap getAttributes()
- Specified by:
getAttributes in interface org.deckfour.xes.model.XAttributable
setAttributes
public void setAttributes(org.deckfour.xes.model.XAttributeMap attributes)
- Specified by:
setAttributes in interface org.deckfour.xes.model.XAttributable
getExtensions
public java.util.Set<org.deckfour.xes.extension.XExtension> getExtensions()
- Specified by:
getExtensions in interface org.deckfour.xes.model.XAttributable
hasAttributes
public boolean hasAttributes()
- Specified by:
hasAttributes in interface org.deckfour.xes.model.XAttributable
clone
public java.lang.Object clone()
- Specified by:
clone in interface org.deckfour.xes.model.XElement- Overrides:
clone in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
getId
public long getId()
- Specified by:
getId in interface XExternalAttributable
getID
public org.deckfour.xes.id.XID getID()
- Specified by:
getID in interface org.deckfour.xes.model.XEvent
accept
public void accept(org.deckfour.xes.model.XVisitor visitor,
org.deckfour.xes.model.XTrace trace)
- Specified by:
accept in interface org.deckfour.xes.model.XEvent
setName
public void setName(java.lang.String name)
- Specified by:
setName in interface XCacheable
getName
public java.lang.String getName()
- Specified by:
getName in interface XCacheable
setTransition
public void setTransition(java.lang.String transition)
- Specified by:
setTransition in interface XCacheable
getTransition
public java.lang.String getTransition()
- Specified by:
getTransition in interface XCacheable
setResource
public void setResource(java.lang.String resource)
- Specified by:
setResource in interface XCacheable
getResource
public java.lang.String getResource()
- Specified by:
getResource in interface XCacheable