| 
 | ||||||||||
| 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 | |||||||||