|
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.Leistungsblock
public class Leistungsblock
Nested Class Summary |
---|
Nested classes/interfaces inherited from class ch.elexis.data.PersistentObject |
---|
PersistentObject.FieldType |
Field Summary | |
---|---|
static java.lang.String |
LEISTUNGEN
|
static java.lang.String |
MANDANT_ID
|
static java.lang.String |
NAME
|
static java.lang.String |
TABLENAME
|
static java.lang.String |
XIDDOMAIN
|
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 |
Constructor Summary | |
---|---|
Leistungsblock(java.lang.String Name,
Mandant m)
|
Method Summary | |
---|---|
void |
addElement(ICodeElement v)
Add an ICodeElement to this block |
java.util.List<IActionDefinition> |
getActions(java.lang.Object 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.util.List<ICodeElement> |
getElements()
return a List of elements contained in this block will never return null, but the list might be empty |
java.lang.String |
getLabel()
Einen menschenlesbaren Identifikationsstring für dieses Objet liefern |
java.lang.String |
getName()
|
java.lang.String |
getText()
Das Element in Klartext-Form |
boolean |
isDragOK()
Darf dieses Objekt mit Drag&Drop verschoben werden? |
boolean |
isEmpty()
Deprecated. |
static Leistungsblock |
load(java.lang.String id)
|
void |
moveElement(ICodeElement v,
int offset)
Move a CodeElement inside the block |
void |
removeElement(ICodeElement v)
|
java.lang.String |
storeToString()
Objekt in einen String serialisieren. |
java.lang.String |
toString(java.util.List<ICodeElement> lst)
|
Methods inherited from class ch.elexis.data.PersistentObject |
---|
addChangeListener, addSticker, addToList, addXid, begin, checkNull, checkZero, checkZeroDouble, clearCache, connect, connect, delete, deleteList, disconnect, equals, executeSQLScript, exists, 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, 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 TABLENAME
public static final java.lang.String LEISTUNGEN
public static final java.lang.String MANDANT_ID
public static final java.lang.String NAME
public static final java.lang.String XIDDOMAIN
Constructor Detail |
---|
public Leistungsblock(java.lang.String Name, Mandant m)
Method Detail |
---|
public java.lang.String getName()
public java.util.List<ICodeElement> getElements()
public void addElement(ICodeElement v)
v
- an Elementpublic void removeElement(ICodeElement v)
public void moveElement(ICodeElement v, int offset)
v
- the element to moveoffset
- offset to move. negative values move up, positive downpublic java.lang.String storeToString()
PersistentObject
storeToString
in interface IPersistentObject
storeToString
in class PersistentObject
PersistentObjectFactory
.createFromString wieder
das Objekt erstellt werden kannpublic java.lang.String toString(java.util.List<ICodeElement> lst)
public java.lang.String getLabel()
PersistentObject
getLabel
in interface IPersistentObject
getLabel
in class PersistentObject
public java.lang.String getText()
ICodeElement
getText
in interface ICodeElement
public java.lang.String getCode()
ICodeElement
getCode
in interface ICodeElement
public static Leistungsblock load(java.lang.String id)
@Deprecated public boolean isEmpty()
public java.lang.String getCodeSystemName()
ICodeElement
getCodeSystemName
in interface ICodeElement
public java.lang.String getCodeSystemCode()
ICodeElement
getCodeSystemCode
in interface ICodeElement
public boolean isDragOK()
PersistentObject
isDragOK
in interface IPersistentObject
isDragOK
in class PersistentObject
public 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 |