Interface ISpaltenInfo<E>
-
- All Known Implementing Classes:
GEntrySpaltenInfo
,PublicFields
public interface ISpaltenInfo<E>
Um Spaltennamen und Werte fuer generische Tools wie den DeviceManager aus Entriesextrahieren zu koennen und einfach auch fuer einen einfachen programmatischen Zugang zur JTable.
Implementatoren:- PublicFields (fuer das Entry
as public fields Konzept). - $$$$$$$ (fuer das GEntry Konzept).
- Author:
- ws
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.Object>
getSpalte(java.lang.String id, java.lang.String spaltenName, java.lang.Iterable<E> entryIterator)
Liste von unterstuetzten SpaltenNamenjava.util.List<java.lang.String>
getSpaltenNamen()
Liste von unterstuetzten SpaltenNamenboolean
isTrivial()
-
-
-
Method Detail
-
getSpaltenNamen
java.util.List<java.lang.String> getSpaltenNamen()
Liste von unterstuetzten SpaltenNamen- Returns:
- never null
-
getSpalte
java.util.List<java.lang.Object> getSpalte(java.lang.String id, java.lang.String spaltenName, java.lang.Iterable<E> entryIterator)
Liste von unterstuetzten SpaltenNamen- Parameters:
id
- normalerweise tabId (Id fuer Logging)spaltenName
- name der Spalte bzw. eines Feldes ....entryIterator
- Liste der Objecte aus denen diese Spalte extrahiert werden soll- Returns:
- never null, Liste der zu den entries korrespondierenden Spalten
-
isTrivial
boolean isTrivial()
- Returns:
- true falls nur info ueber das Object null vorhanden
-
-