|
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.ObjectComposite
ch.elexis.util.ListDisplay<T>
public class ListDisplay<T>
A List of objects with UI (definable hyperlinks) Replaces DynamicListDisplay
| Nested Class Summary | |
|---|---|
static interface |
ListDisplay.LDListener
|
| Constructor Summary | |
|---|---|
ListDisplay(Composite parent,
int flags,
ListDisplay.LDListener dld)
|
|
| Method Summary | |
|---|---|
void |
add(T item)
Ein Objekt der Liste hinzufügen |
void |
addHyperlinks(java.lang.String... titles)
|
void |
addListener(SelectionListener l)
|
void |
clear()
Die Liste leeren |
void |
enableHyperlinks(boolean bEnable)
|
java.util.List<T> |
getAll()
|
T |
getSelection()
Das momentan ausgewählte Objekt holen |
void |
remove(T item)
Ein Objekt aus der Liste entfernen |
void |
removeListener(SelectionListener l)
|
void |
setDLDListener(ListDisplay.LDListener dld)
|
void |
setMenu(IAction... actions)
Ein Kontextmenu für die Liste sezen |
void |
setSelection(int index)
|
void |
setSelection(T object)
|
void |
toClipBoard(boolean bAsString)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ListDisplay(Composite parent,
int flags,
ListDisplay.LDListener dld)
| Method Detail |
|---|
public void toClipBoard(boolean bAsString)
public void setDLDListener(ListDisplay.LDListener dld)
public void addHyperlinks(java.lang.String... titles)
public void enableHyperlinks(boolean bEnable)
public void add(T item)
item - das Objekt. Muss getLabel() implementierenpublic void remove(T item)
item - das Objektpublic void clear()
public void setMenu(IAction... actions)
public T getSelection()
public void setSelection(T object)
public void setSelection(int index)
public java.util.List<T> getAll()
public void addListener(SelectionListener l)
public void removeListener(SelectionListener l)
|
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 | |||||||||