|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.elexis.data.PersistentObject
ch.elexis.data.TICode
public class TICode
Die Tessinercodes werden nicht in der Datenbank vorgehalten, sondern sind aus Effizientgründen hier in dieser Klasse fest verdrahtet. Die Klasse ist trotzdem im data-Package, um die Programmierkonsistenz zu wahren.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class ch.elexis.data.PersistentObject |
|---|
PersistentObject.FieldType |
| Field Summary | |
|---|---|
static java.lang.String |
CODESYSTEM_NAME
|
| Fields inherited from class ch.elexis.data.PersistentObject |
|---|
CACHE_DEFAULT_LIFETIME, CACHE_MIN_LIFETIME, CFG_CONNECTSTRING, CFG_DRIVER, CFG_PWD, CFG_TYPE, CFG_USER, DELETED, EXISTS, INEXISTENT, INVALID_ID, MATCH_AUTO, MATCH_CONTAINS, MATCH_EXACT, MATCH_REGEXP, MATCH_START |
| Fields inherited from interface ch.elexis.core.data.IPersistentObject |
|---|
FLD_DATE, FLD_DELETED, FLD_EXTINFO, FLD_ID, FLD_LASTUPDATE, STATE_EXISTING, STATE_INEXISTENT, STATE_INVALID_ID |
| Method Summary | |
|---|---|
boolean |
exists()
Feststellen, ob ein PersistentObject bereits in der Datenbank existiert |
java.util.List<IActionDefinition> |
getActions(java.lang.Object kontext)
Kontext-Aktionen für dieses Code-Element |
TICode[] |
getChildren()
|
java.lang.String |
getCode()
Das Element in Code-Form. |
java.lang.String |
getCodeSystemCode()
Kurzcode für das System liefern |
java.lang.String |
getCodeSystemName()
Name des zugrundeliegenden Codesystems liefern |
static TICode |
getFromCode(java.lang.String code)
|
java.lang.String |
getLabel()
Einen menschenlesbaren Identifikationsstring für dieses Objet liefern |
TICode |
getParent()
|
static TICode[] |
getRootNodes()
|
java.lang.String |
getText()
Das Element in Klartext-Form |
boolean |
hasChildren()
|
boolean |
isDragOK()
Darf dieses Objekt mit Drag&Drop verschoben werden? |
static TICode |
load(java.lang.String code)
|
| Methods inherited from class ch.elexis.data.PersistentObject |
|---|
addChangeListener, addSticker, addToList, addXid, begin, checkNull, checkZero, checkZeroDouble, clearCache, connect, connect, delete, deleteList, disconnect, equals, executeSQLScript, exportData, fireChangeEvent, flatten, fold, get, get, getCacheTime, getConnection, getDefaultCacheLifetime, getFieldType, getId, getInt, getLastUpdate, getList, getList, getMap, getSticker, getStickers, getWrappedId, getXid, getXid, getXids, hashCode, isAvailable, isDeleted, isMatching, isMatching, isMatching, isMatching, isShowDeleted, isValid, lock, map, relock, removeChangeListener, removeFromList, removeFromList, removeSticker, resetCache, set, set, setDefaultCacheLifetime, setInt, setMap, setShowDeleted, setTrace, state, storeToString, tableExists, ts, undelete, unlock |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface ch.elexis.core.data.ICodeElement |
|---|
getId |
| Field Detail |
|---|
public static final java.lang.String CODESYSTEM_NAME
| Method Detail |
|---|
public java.lang.String getText()
ICodeElement
getText in interface ICodeElementpublic java.lang.String getCode()
ICodeElement
getCode in interface ICodeElementpublic java.lang.String getLabel()
PersistentObject
getLabel in interface IPersistentObjectgetLabel in interface IReasongetLabel in class PersistentObjectpublic java.lang.String getCodeSystemName()
ICodeElement
getCodeSystemName in interface ICodeElementpublic static TICode load(java.lang.String code)
public static TICode[] getRootNodes()
public static TICode getFromCode(java.lang.String code)
public TICode getParent()
public boolean hasChildren()
public boolean exists()
PersistentObject
exists in interface IPersistentObjectexists in class PersistentObjectpublic TICode[] getChildren()
public boolean isDragOK()
PersistentObject
isDragOK in interface IPersistentObjectisDragOK in class PersistentObjectpublic java.lang.String getCodeSystemCode()
ICodeElement
getCodeSystemCode in interface ICodeElementpublic java.util.List<IActionDefinition> getActions(java.lang.Object kontext)
ICodeElement
getActions in interface ICodeElement
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||