public class XOCClassImpl extends java.lang.Object implements XOCClass
| Constructor and Description |
|---|
XOCClassImpl(java.lang.String className) |
XOCClassImpl(XAttributeMap attributes) |
XOCClassImpl(XID ID) |
XOCClassImpl(XID ID,
java.lang.String className) |
XOCClassImpl(XID ID,
XAttributeMap attributes) |
XOCClassImpl(XID ID,
XAttributeMap attributes,
java.lang.String className) |
| Modifier and Type | Method and Description |
|---|---|
XAttributeMap |
getAttributes()
Retrieves the attributes set for this element.
|
java.lang.String |
getClassName() |
java.util.Set<XExtension> |
getExtensions()
Retrieves the extensions used by this element, i.e.
|
XID |
getID()
Returns the id of the event
|
boolean |
hasAttributes()
Checks for the existence of attributes.
|
void |
setAttributes(XAttributeMap attributes)
Sets the map of attributes for this element.
|
void |
setClassName(java.lang.String className) |
void |
setID(XID ID) |
public XOCClassImpl(XID ID)
public XOCClassImpl(java.lang.String className)
public XOCClassImpl(XAttributeMap attributes)
public XOCClassImpl(XID ID, XAttributeMap attributes)
public XOCClassImpl(XID ID, java.lang.String className)
public XOCClassImpl(XID ID, XAttributeMap attributes, java.lang.String className)
public XAttributeMap getAttributes()
XAttributablegetAttributes in interface XAttributablegetAttributes in interface XOCClasspublic void setAttributes(XAttributeMap attributes)
XAttributablesetAttributes in interface XAttributablesetAttributes in interface XOCClassattributes - A map of attributes.public java.lang.String getClassName()
getClassName in interface XOCClasspublic void setClassName(java.lang.String className)
setClassName in interface XOCClasspublic boolean hasAttributes()
XAttributableXAttributable.getAttributes() in certain situations.hasAttributes in interface XAttributablepublic java.util.Set<XExtension> getExtensions()
XAttributablegetExtensions in interface XAttributable