|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.elo.client.scripting.dialog.List
public class List
Überschrift: List
Beschreibung: Eine List von Einträgem zur Verwendung im GridDialog des Internen Scripting. Per default kann nur ein Eintrag in der Liste ausgewählt werden. Mit setMultiselect() ist ein Umstellen auf Mehrfach-Auswahl möglich. UserName Objekte werden in der typischen Optik des Client mit Icon und Namen dargestellt.
Copyright: Copyright (c) ELO Digital Office GmbH 2010-2011
| Constructor Summary | |
|---|---|
List(javax.swing.JList list,
de.elo.client.maindialog.Workspace workspace)
Normaler Konstruktor. |
|
| Method Summary | |
|---|---|
void |
addChangeEvent(java.lang.String eventName)
Fügt ein Scripting-Event hinzu, welches aufgerufen wird, wenn sich die Selektion in der Liste ändert. |
void |
addData(int index,
java.lang.Object data)
Fügt einen neuen Einträge an einer bestimmten Stelle in die Liste ein. |
java.util.AbstractList |
getData()
Liefert die enthaltenen Daten als AbstactList-Objekt. |
java.lang.Object |
getElementAt(int index)
Deprecated. UNDER CONSTRUCTION, do not use this function, it may change. |
java.lang.Object |
getFirstSelected()
Liefert den ersten ausgewählen Eintrag der Liste. |
java.lang.Object[] |
getSelected()
Liefert die ausgewählen Einträge der Liste. |
int |
getSelectedIndex()
Deprecated. UNDER CONSTRUCTION, do not use this function, it may change. |
int[] |
getSelectedIndices()
Deprecated. UNDER CONSTRUCTION, do not use this function, it may change. |
int |
getSelectionCount()
Liefert die Anzahl an selektieren Einträgen in dieser Liste. |
boolean |
hasSelection()
Prüft ob mindestens ein Eintrag selektiert wurde. |
void |
move(int offset,
int[] indices)
Deprecated. UNDER CONSTRUCTION, do not use this function, it may change. |
void |
moveSelected(int offset)
Verschiebt die aktuell selektierten Einträge innerhalb der Liste. |
void |
repaint()
Deprecated. UNDER CONSTRUCTION, do not use this function, it may change. |
void |
setData(java.util.List<java.lang.Object> data)
Setzt die Einträge der Liste. |
void |
setData(java.lang.Object[] data)
Setzt die Einträge der Liste. |
void |
setEnabled(boolean enabled)
Legt fest, ob die Liste aktiv ist (Listeneinträge können ausgewählt werden). |
void |
setMultiselect(boolean multiselect)
Legt fest, ob in der Liste mehrere Einträge ausgewählt werden dürfen. |
void |
setSelected(java.lang.Object selectedObject)
Deprecated. UNDER CONSTRUCTION, do not use this function, it may change. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public List(javax.swing.JList list,
de.elo.client.maindialog.Workspace workspace)
list - Swing-Listeworkspace - Aktueller Arbeitsbereich| Method Detail |
|---|
public void setData(java.lang.Object[] data)
data - Listeneinträge als ein Array
public void addData(int index,
java.lang.Object data)
index - Position in der Liste.data - Einzufügender Eintrag.public java.util.AbstractList getData()
public void setData(java.util.List<java.lang.Object> data)
data - Listeneinträge als eine Listepublic java.lang.Object getFirstSelected()
public java.lang.Object[] getSelected()
public int getSelectedIndex()
public int[] getSelectedIndices()
public boolean hasSelection()
public int getSelectionCount()
public java.lang.Object getElementAt(int index)
public void setEnabled(boolean enabled)
enabled - True wenn die Auswahl in der Liste geändert werden kann, False wenn die Auswahl
nicht änderbar istpublic void setMultiselect(boolean multiselect)
multiselect - True wenn eine Mehrfach-Auswahl möglich sein soll, False wenn nur ein
einzelner Eintrag selektiert werden darfpublic void addChangeEvent(java.lang.String eventName)
eventName - Name des Scripting-Eventspublic void moveSelected(int offset)
offset - Der Betrag um den verschoben werden soll: negative Werte verschieben nach oben,
positive nach unten.
public void move(int offset,
int[] indices)
public void repaint()
public void setSelected(java.lang.Object selectedObject)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||