|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ifeth.sehr.beans.SEHRDataObject
The SEHR data object is a common storage, transfer and use-case object.
The two basic elements of a SEHR Data Object (SDO):
The SDO is acting like a container, e.g. for transfering, presenting or
retrieving data like laboratory orders and results, EHCR messages,
streamed xDT files (a german data intercange format) etc.
In an application a SDO may be used to present different contents in a
tree or path like structure (folders a/o menus)
Every SDO may contain data objects as well as special data elements
(lists, items or external objects like database or XML records).
Predefined data elements are defined as constants in
SEHRDataObjectConstants
. A data element is a data item object which stores
a piece of information, e.g. a MailItem stores one mail message,
a NoteItem stores one note and a DocObjectItem stores some patient related
data which are structured by the DocObjectItem. All Items can be stored at
different data objects (folders), e.g. a user can moves a note item from a
folder named 'Laboratory Results' to a data object (folder) named 'Result
Archive 2004'.
Constructor Summary | |
SEHRDataObject()
Parameterless constructor for bean usage Use createObject from object's class to create object |
|
SEHRDataObject(java.lang.Object dataobject,
int objType)
Basic constructor to create a new SDO |
Method Summary | |
java.lang.Object |
getDataobject()
|
java.util.Vector |
getObjAction()
|
java.lang.String |
getObjClass()
|
java.util.Date |
getObjCreationDT()
|
java.lang.String |
getObjDescription()
|
int |
getObjEntryID()
Get EntryID; For application/module usage, e.g. for keys |
int |
getObjIcon()
|
java.lang.Integer |
getObjID()
|
int |
getObjItem()
Get item classification of object |
java.lang.String |
getObjLocation()
|
java.lang.String |
getObjName()
|
int |
getObjParentID()
|
java.lang.Integer |
getObjRWXOGOInteg()
Get rwx of owner, group, other as Integer |
java.lang.String |
getObjRWXOGOString()
Get rwx of owner, group, other as binary string |
int |
getObjType()
Get type of object: inbox, outbox, sent, draft, trash, SEHR/Java |
static long |
getSerialVersionUID()
|
void |
setDataobject(java.lang.Object dataobject)
|
void |
setObjAction(java.util.Vector objAction)
|
void |
setObjClass(java.lang.String objClass)
|
void |
setObjCreationDT(java.util.Date objCreationDT)
|
void |
setObjDescription(java.lang.String objDescription)
|
void |
setObjEntryID(int objEntryID)
Set EntryID; For application/module usage, e.g. for keys |
void |
setObjIcon(int objIcon)
|
void |
setObjID(java.lang.Integer objID)
Set unique ID; if 'null' a quick unique ID will be generated |
void |
setObjItem(int itemcat)
|
void |
setObjLocation(java.lang.String objLocation)
|
void |
setObjName(java.lang.String objName)
|
void |
setObjParentID(int objParentID)
|
void |
setObjRWXOGO(java.lang.String objRWXOGO)
Set rwx of owner, group, other as binary String |
void |
setObjType(int objType)
|
java.lang.String |
toString()
Get a brief object information... |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SEHRDataObject()
Use createObject from object's class to create object
public SEHRDataObject(java.lang.Object dataobject, int objType)
Method Detail |
public java.lang.Object getDataobject()
public void setDataobject(java.lang.Object dataobject)
public int getObjType()
public void setObjType(int objType)
public java.util.Vector getObjAction()
public void setObjAction(java.util.Vector objAction)
public int getObjItem()
public void setObjItem(int itemcat)
public int getObjIcon()
public void setObjIcon(int objIcon)
public static long getSerialVersionUID()
public java.lang.String getObjClass()
public void setObjClass(java.lang.String objClass)
public java.lang.String getObjDescription()
public void setObjDescription(java.lang.String objDescription)
public java.lang.Integer getObjID()
public void setObjID(java.lang.Integer objID)
public java.lang.String getObjLocation()
public void setObjLocation(java.lang.String objLocation)
public int getObjEntryID()
public void setObjEntryID(int objEntryID)
public java.lang.String getObjName()
public void setObjName(java.lang.String objName)
public int getObjParentID()
public void setObjParentID(int objParentID)
public java.util.Date getObjCreationDT()
public void setObjCreationDT(java.util.Date objCreationDT)
public java.lang.String getObjRWXOGOString()
public java.lang.Integer getObjRWXOGOInteg()
public void setObjRWXOGO(java.lang.String objRWXOGO)
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |