Package org.deckfour.xes.model.impl
Class XAttributeListImpl
- java.lang.Object
-
- org.deckfour.xes.model.impl.XAttributeImpl
-
- org.deckfour.xes.model.impl.XAttributeLiteralImpl
-
- org.deckfour.xes.model.impl.XAttributeCollectionImpl
-
- org.deckfour.xes.model.impl.XAttributeListImpl
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Comparable<XAttribute>,XAttributable,XAttribute,XAttributeCollection,XAttributeList,XAttributeLiteral
public class XAttributeListImpl extends XAttributeCollectionImpl implements XAttributeList
- Author:
- Eric Verbeek (h.m.w.verbeek@tue.nl)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.deckfour.xes.model.impl.XAttributeCollectionImpl
collection
-
-
Constructor Summary
Constructors Constructor Description XAttributeListImpl(java.lang.String key)XAttributeListImpl(java.lang.String key, XExtension extension)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()Attributes must be cloneable.-
Methods inherited from class org.deckfour.xes.model.impl.XAttributeCollectionImpl
addToCollection, getCollection, removeFromCollection, toString
-
Methods inherited from class org.deckfour.xes.model.impl.XAttributeLiteralImpl
compareTo, equals, getValue, hashCode, setValue
-
Methods inherited from class org.deckfour.xes.model.impl.XAttributeImpl
accept, getAttributes, getExtension, getExtensions, getKey, hasAttributes, setAttributes
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.deckfour.xes.model.XAttributable
getAttributes, getExtensions, hasAttributes, setAttributes
-
Methods inherited from interface org.deckfour.xes.model.XAttribute
accept, getExtension, getKey, toString
-
Methods inherited from interface org.deckfour.xes.model.XAttributeCollection
addToCollection, getCollection
-
-
-
-
Constructor Detail
-
XAttributeListImpl
public XAttributeListImpl(java.lang.String key)
- Parameters:
key-
-
XAttributeListImpl
public XAttributeListImpl(java.lang.String key, XExtension extension)- Parameters:
key-extension-
-
-
Method Detail
-
clone
public java.lang.Object clone()
Description copied from interface:XAttributeAttributes must be cloneable.- Specified by:
clonein interfaceXAttribute- Overrides:
clonein classXAttributeCollectionImpl- Returns:
- A clone of this attribute.
-
-