java.io.Serializable
, javax.swing.table.TableModel
public class ComposedReferenceManager
extends javax.swing.table.AbstractTableModel
ComposedReference-Objekte
, also
Definitionen von Erweiterten Ortsreferenzen (EOR).Modifier and Type | Class | Description |
---|---|---|
static interface |
ComposedReferenceManager.CrChangeListener |
Ein Interface für Listener, die über das Hinzufügen, Löschen und Ändern von ComposedReference informiert werden wollen.
|
Modifier and Type | Method | Description |
---|---|---|
void |
addComposedReference(ComposedReference composedReference) |
|
void |
addCrChangeListener(ComposedReferenceManager.CrChangeListener listener) |
|
void |
changeComposedReference(ComposedReference composedReference) |
|
void |
clearCrChangeListeners() |
|
int |
getColumnCount() |
|
java.lang.String |
getColumnName(int columnIndex) |
|
ComposedReference |
getComposedReference(int i) |
Gibt den EOR an der i-ten Stelle der EOR-Liste zurück, wobei die Zählung mit 0 beginnt.
|
ComposedReference |
getComposedReference(java.lang.String name) |
Gibt den EOR mit dem übergebenen Namen zurück.
|
java.lang.Object[] |
getComposedReferenceNames(java.lang.String geometryType) |
Gibt eine Liste aller EOR-Namen zurück.
|
java.util.List<ComposedReference> |
getComposedReferences() |
Gibt eine Liste aller EOR zurück.
|
static ComposedReferenceManager |
getInstance() |
|
static ComposedReferenceManager |
getInstance(de.bsvrz.dav.daf.main.ClientDavInterface connection) |
|
int |
getRowCount() |
|
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex) |
|
boolean |
hasComposedReference(java.lang.String name) |
|
boolean |
isChangeable(ComposedReference cr) |
Gibt
true zurück, wenn die ComposedReference veränderbar ist. |
boolean |
removeComposedReference(ComposedReference reference) |
|
void |
removeCrChangeListener(ComposedReferenceManager.CrChangeListener listener) |
|
java.lang.String |
toString() |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
public static ComposedReferenceManager getInstance(de.bsvrz.dav.daf.main.ClientDavInterface connection)
public static ComposedReferenceManager getInstance()
public boolean isChangeable(ComposedReference cr)
true
zurück, wenn die ComposedReference veränderbar ist. Im Moment ist ein ComposedReference genau
dann unveränderbar, wenn er im Kode definiert ist.cr
- eine ComposedReferencetrue
genau dann, wenn die ComposedReference veränderbar istpublic java.util.List<ComposedReference> getComposedReferences()
public java.lang.Object[] getComposedReferenceNames(java.lang.String geometryType)
public ComposedReference getComposedReference(java.lang.String name)
name
- der Namepublic boolean hasComposedReference(java.lang.String name)
public ComposedReference getComposedReference(int i)
i
- ein Indexpublic void addComposedReference(ComposedReference composedReference)
public void changeComposedReference(ComposedReference composedReference)
public boolean removeComposedReference(ComposedReference reference)
public int getColumnCount()
public int getRowCount()
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
public java.lang.String getColumnName(int columnIndex)
getColumnName
in interface javax.swing.table.TableModel
getColumnName
in class javax.swing.table.AbstractTableModel
public void addCrChangeListener(ComposedReferenceManager.CrChangeListener listener)
public void removeCrChangeListener(ComposedReferenceManager.CrChangeListener listener)
public void clearCrChangeListeners()
public java.lang.String toString()
toString
in class java.lang.Object