Package de.kappich.pat.gnd.gnd
Class DynamicListModel
- java.lang.Object
-
- javax.swing.AbstractListModel<java.lang.Object>
-
- de.kappich.pat.gnd.gnd.DynamicListModel
-
- All Implemented Interfaces:
java.io.Serializable,javax.swing.ListModel<java.lang.Object>
public class DynamicListModel extends javax.swing.AbstractListModel<java.lang.Object>- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DynamicListModel()
-
Method Summary
Modifier and Type Method Description java.lang.ObjectgetElementAt(int index)int[]getElementIndizes(java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> selectedSystemObjects)Gibt die Indizes der Elemente in der Collection zurück.de.bsvrz.dav.daf.main.config.SystemObjectgetObject(int index)Gibt dasSystemObjectzu dem Index zurück odernull, wenn kein solches Object existiert.intgetSize()voidsetElements(java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> newElements)Setzt die Elemente der Liste.
-
-
-
Method Detail
-
getSize
public int getSize()
-
getElementAt
@Nullable public java.lang.Object getElementAt(int index)
-
setElements
public void setElements(java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> newElements)
Setzt die Elemente der Liste.- Parameters:
newElements- die neuen Elemente
-
getElementIndizes
public int[] getElementIndizes(java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> selectedSystemObjects)
Gibt die Indizes der Elemente in der Collection zurück.- Parameters:
selectedSystemObjects- die Collection- Returns:
- ein Array von Indizes
-
getObject
@Nullable public de.bsvrz.dav.daf.main.config.SystemObject getObject(int index)
Gibt dasSystemObjectzu dem Index zurück odernull, wenn kein solches Object existiert.- Parameters:
index- der Index- Returns:
- das SystemObject
-
-