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 interfaceEin 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 TypeMethodDescriptionvoidaddComposedReference(ComposedReference composedReference) voidvoidchangeComposedReference(ComposedReference composedReference) voidintgetColumnName(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 ComposedReferenceManagerstatic ComposedReferenceManagergetInstance(de.bsvrz.dav.daf.main.ClientDavInterface connection) intgetValueAt(int rowIndex, int columnIndex) booleanhasComposedReference(String name) booleanGibttruezurück, wenn die ComposedReference veränderbar ist.booleanremoveComposedReference(ComposedReference reference) voidtoString()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
Gibttruezurü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:
truegenau 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:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
addCrChangeListener
-
removeCrChangeListener
-
clearCrChangeListeners
public void clearCrChangeListeners() -
toString
-