ix.icore
Class AbstractIXObject

java.lang.Object
  extended by ix.icore.AbstractAnnotatedObject
      extended by ix.icore.AbstractIXObject
All Implemented Interfaces:
Annotated, IXObject, java.io.Serializable
Direct Known Subclasses:
Constrainer, Domain, ObjectClass, PlanObject, Refinement, Report, TaskItem, VariableDeclaration

public abstract class AbstractIXObject
extends AbstractAnnotatedObject
implements IXObject, java.io.Serializable

Provides an implementation of the IXObject interface.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class ix.icore.AbstractAnnotatedObject
annotationListeners, annotations
 
Constructor Summary
AbstractIXObject()
           
 
Method Summary
 
Methods inherited from class ix.icore.AbstractAnnotatedObject
addAnnotationListener, annMap, clearAnnotations, fireSetAnnotation, getAnnotation, getAnnotations, getComments, makeAnnMap, removeAnnotation, setAnnotation, setAnnotations, setComments, takeAnnotations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ix.icore.Annotated
addAnnotationListener, clearAnnotations, fireSetAnnotation, getAnnotation, getAnnotations, removeAnnotation, setAnnotation, setAnnotations, takeAnnotations
 

Constructor Detail

AbstractIXObject

public AbstractIXObject()