org.deckfour.xes.model
Interface XElement

All Superinterfaces:
Cloneable, XAttributable
All Known Subinterfaces:
XEvent, XLog, XTrace
All Known Implementing Classes:
XEventImpl, XExtendedEvent, XLogImpl, XTraceBufferedImpl, XTraceImpl

public interface XElement
extends XAttributable, Cloneable

This interface is implemented by all elements of an event log structure. It defines that all elements are attributable. Further, this interface requires all event log elements to be cloneable.

Author:
Christian W. Guenther (christian@deckfour.org)

Method Summary
 Object clone()
          Creates an identical copy of this element.
 
Methods inherited from interface org.deckfour.xes.model.XAttributable
getAttributes, getExtensions, setAttributes
 

Method Detail

clone

Object clone()
Creates an identical copy of this element.

Returns:
An identical clone.