Package de.kappich.pat.gnd.extLocRef
Class ComposedReferenceManager
java.lang.Object
javax.swing.table.AbstractTableModel
de.kappich.pat.gnd.extLocRef.ComposedReferenceManager
- All Implemented Interfaces:
Serializable
,TableModel
Dieser Manager verwaltet alle
ComposedReference-Objekte
, also Definitionen von Erweiterten Ortsreferenzen (EOR).- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
Ein Interface für Listener, die über das Hinzufügen, Löschen und Ändern von ComposedReference informiert werden wollen. -
Field Summary
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addComposedReference
(ComposedReference composedReference) void
void
changeComposedReference
(ComposedReference composedReference) void
int
getColumnName
(int columnIndex) getComposedReference
(int i) Gibt den EOR an der i-ten Stelle der EOR-Liste zurück, wobei die Zählung mit 0 beginnt.getComposedReference
(String name) Gibt den EOR mit dem übergebenen Namen zurück.Object[]
getComposedReferenceNames
(String geometryType) Gibt eine Liste aller EOR-Namen zurück.Gibt eine Liste aller EOR zurück.static ComposedReferenceManager
static ComposedReferenceManager
getInstance
(de.bsvrz.dav.daf.main.ClientDavInterface connection) int
getValueAt
(int rowIndex, int columnIndex) boolean
hasComposedReference
(String name) boolean
Gibttrue
zurück, wenn die ComposedReference veränderbar ist.boolean
removeComposedReference
(ComposedReference reference) void
toString()
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
-
Method Details
-
getInstance
public static ComposedReferenceManager getInstance(de.bsvrz.dav.daf.main.ClientDavInterface connection) -
getInstance
-
isChangeable
Gibttrue
zurück, wenn die ComposedReference veränderbar ist. Im Moment ist ein ComposedReference genau dann unveränderbar, wenn er im Kode definiert ist.- Parameters:
cr
- eine ComposedReference- Returns:
true
genau dann, wenn die ComposedReference veränderbar ist
-
getComposedReferences
Gibt eine Liste aller EOR zurück.- Returns:
- die Liste aller EOR
-
getComposedReferenceNames
Gibt eine Liste aller EOR-Namen zurück.- Returns:
- die Liste aller EOR-Namen
-
getComposedReference
Gibt den EOR mit dem übergebenen Namen zurück.- Parameters:
name
- der Name- Returns:
- die geforderten ComposedReference
-
hasComposedReference
-
getComposedReference
Gibt den EOR an der i-ten Stelle der EOR-Liste zurück, wobei die Zählung mit 0 beginnt.- Parameters:
i
- ein Index- Returns:
- die geforderten ComposedReference
-
addComposedReference
-
changeComposedReference
-
removeComposedReference
-
getColumnCount
public int getColumnCount() -
getRowCount
public int getRowCount() -
getValueAt
-
getColumnName
- Specified by:
getColumnName
in interfaceTableModel
- Overrides:
getColumnName
in classAbstractTableModel
-
addCrChangeListener
-
removeCrChangeListener
-
clearCrChangeListeners
public void clearCrChangeListeners() -
toString
-