next up previous
Next: About this document Up: OPM Object Classes Previous: Summary

Xobject

OBJECT CLASS Xobject
  DESCRIPTION: "Experiment result objects"
  REP: displayName
  ATTRIBUTE lastChanged (changeTime, relObj, description):
            list-of [0,] ([0,1] DATETIME, [0,1] Xobject, [0,1] 
                        VARCHAR(255))
            DESCRIPTION: "history of change"
  ATTRIBUTE displayName: [0,1] VARCHAR(255)
  ATTRIBUTE releaseDate: [0,1] DATETIME
            DESCRIPTION: "Date when this object was released"
  ATTRIBUTE addDate: [0,1] DATETIME
            DESCRIPTION: "Date when this object was created"
  ATTRIBUTE comment: [0,1] VARCHAR(255)
            DESCRIPTION: "A place to store any additional information about the
object."
  ATTRIBUTE modDate: [0,1] DATETIME
            DESCRIPTION: "Date when this object was last modified."
  ATTRIBUTE creator: [0,1] Person
            DESCRIPTION: "Person who created this object."
  ATTRIBUTE replacedBy: set-of [0,] Xobject
            DESCRIPTION: "Other objects that this one was
                          split/merged into."
  ATTRIBUTE period: [0,1] Status
  ATTRIBUTE status: [0,1] XobjectStatusDict
            DESCRIPTION: "Description of the status of an accession
                          number with respect to splits, merges and
                          deactivations."
  ATTRIBUTE annotations: [0,1] Annotation
            DESCRIPTION: "Third-party editable list of annotations 
			  associated with this object."
  ATTRIBUTE note: list-of [0,] Note
            DESCRIPTION: "Partial conclusions about
                             the experiment"

The Xobject class provides a superclass for classes representing experimental result objects. Its subclasses are: ENProc, Experiment, Graphic, Project, and Scan.


Victor Markowitz
Fri Sep 20 17:58:41 PDT 1996