| 
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectch.elexis.data.PersistentObject
ch.elexis.icpc.IcpcCode
public class IcpcCode
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class ch.elexis.data.PersistentObject | 
|---|
PersistentObject.FieldType | 
| Field Summary | |
|---|---|
static java.lang.String[] | 
classes
 | 
static java.lang.String[] | 
components
 | 
static java.lang.String | 
createDB
 | 
| Fields inherited from class ch.elexis.data.PersistentObject | 
|---|
CACHE_DEFAULT_LIFETIME, CACHE_MIN_LIFETIME, CFG_CONNECTSTRING, CFG_DRIVER, CFG_FOLDED_CONNECTION, CFG_PWD, CFG_TYPE, CFG_USER, DATE_COMPOUND, default_lifetime, DELETED, EXISTS, FLD_DATE, FLD_DELETED, FLD_EXTINFO, FLD_LASTUPDATE, INEXISTENT, INVALID_ID, log, MAPPING_ERROR_MARKER, MATCH_AUTO, MATCH_CONTAINS, MATCH_EXACT, MATCH_REGEXP, MATCH_START | 
| Fields inherited from interface ch.elexis.core.data.IPersistentObject | 
|---|
FLD_ID, STATE_EXISTING, STATE_INEXISTENT, STATE_INVALID_ID | 
| Constructor Summary | |
|---|---|
protected  | 
IcpcCode()
 | 
protected  | 
IcpcCode(java.lang.String id)
 | 
| Method Summary | |
|---|---|
 java.util.List<org.eclipse.jface.action.IAction> | 
getActions(Verrechnet kontext)
Kontext-Aktionen für dieses Code-Element  | 
 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  | 
 java.lang.String | 
getLabel()
Einen menschenlesbaren Identifikationsstring für dieses Objet liefern  | 
static Tree | 
getRoot()
 | 
protected  java.lang.String | 
getTableName()
Jede abgeleitete Klasse muss deklarieren, in welcher Tabelle sie gespeichert werden will.  | 
 java.lang.String | 
getText()
Das Element in Klartext-Form  | 
static void | 
initialize()
 | 
 boolean | 
isDragOK()
Darf dieses Objekt mit Drag&Drop verschoben werden?  | 
static IcpcCode | 
load(java.lang.String id)
 | 
static java.util.List<IcpcCode> | 
loadAllFromComponent(java.lang.String cl,
                     java.lang.String cmp,
                     boolean rev)
Fetch a list of all IcpcCodes in the specified class and component.  | 
static void | 
reload()
 | 
 void | 
setLabel(java.lang.String l)
 | 
 java.lang.String | 
storeToString()
Objekt in einen String serialisieren.  | 
| Methods inherited from class ch.elexis.data.PersistentObject | 
|---|
addChangeListener, addMapping, addSticker, addToList, addXid, begin, checkNull, checkZero, checkZeroDouble, clearCache, connect, connect, create, createOrModifyTable, delete, deleteList, disconnect, equals, executeScript, executeSQLScript, exists, exportData, flatten, fold, get, get, getBinary, getCacheTime, getConnection, getConstraint, getDefaultCacheLifetime, getExportFields, getExportUIDValue, getExportUIDVersion, getFieldType, getId, getInt, getLastUpdate, getList, getList, getMap, getSticker, getStickers, getVersionedResource, getWrappedId, getXid, getXid, getXids, hashCode, isAvailable, isDeleted, isMatching, isMatching, isMatching, isMatching, isValid, lock, map, removeChangeListener, removeFromList, removeFromList, removeSticker, removeTable, resetCache, set, set, setBinary, setConstraint, setDefaultCacheLifetime, setInt, setMap, setTrace, setVersionedResource, state, tableExists, ts, undelete, unlock | 
| Methods inherited from class java.lang.Object | 
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface ch.elexis.data.ICodeElement | 
|---|
getId | 
| Field Detail | 
|---|
public static final java.lang.String createDB
public static final java.lang.String[] classes
public static final java.lang.String[] components
| Constructor Detail | 
|---|
protected IcpcCode()
protected IcpcCode(java.lang.String id)
| Method Detail | 
|---|
public static void initialize()
public static Tree getRoot()
public java.lang.String getLabel()
PersistentObject
getLabel in interface IPersistentObjectgetLabel in interface IDiagnosegetLabel in class PersistentObjectpublic void setLabel(java.lang.String l)
protected java.lang.String getTableName()
PersistentObject
getTableName in class PersistentObjectpublic java.lang.String getCode()
ICodeElement
getCode in interface ICodeElementpublic java.lang.String getCodeSystemCode()
ICodeElement
getCodeSystemCode in interface ICodeElementpublic java.lang.String getCodeSystemName()
ICodeElement
getCodeSystemName in interface ICodeElementpublic java.lang.String getText()
ICodeElement
getText in interface ICodeElementpublic static IcpcCode load(java.lang.String id)
public static java.util.List<IcpcCode> loadAllFromComponent(java.lang.String cl,
                                                            java.lang.String cmp,
                                                            boolean rev)
cl - Classcmp - Componentrev - Reverse order
public static void reload()
public boolean isDragOK()
PersistentObject
isDragOK in interface IPersistentObjectisDragOK in class PersistentObjectpublic java.lang.String storeToString()
PersistentObject
storeToString in interface IPersistentObjectstoreToString in class PersistentObjectPersistentObjectFactory .createFromString wieder
         das Objekt erstellt werden kannpublic java.util.List<org.eclipse.jface.action.IAction> getActions(Verrechnet kontext)
ICodeElement
getActions in interface ICodeElementkontext - TODO
  | 
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||