ix.icore
Class AbstractIXObject
java.lang.Object
|
+--ix.icore.AbstractIXObject
- All Implemented Interfaces:
- Annotated, IXObject
- Direct Known Subclasses:
- Domain, PlanObject, Refinement, Report, TaskItem, VariableDeclaration
- public abstract class AbstractIXObject
- extends java.lang.Object
- implements IXObject
Provides an implementation of the IXObject interface.
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
annotations
protected Annotations annotations
AbstractIXObject
public AbstractIXObject()
getAnnotations
public Annotations getAnnotations()
- Specified by:
getAnnotations in interface Annotated
setAnnotations
public void setAnnotations(Annotations annotations)
- Specified by:
setAnnotations in interface Annotated
getAnnotation
public java.lang.Object getAnnotation(java.lang.Object key)
- Specified by:
getAnnotation in interface Annotated
setAnnotation
public void setAnnotation(java.lang.Object key,
java.lang.Object value)
- Specified by:
setAnnotation in interface Annotated
getComments
public java.lang.String getComments()
setComments
public void setComments(java.lang.String comments)