public class LayerDefinitionDialog extends GndFrame implements ReferenceHierarchyManager.RhmChangeListener, CsvFormatManager.CsvFormatManagerChangeListener
Constructor and Description |
---|
LayerDefinitionDialog(de.bsvrz.dav.daf.main.ClientDavInterface connection,
Layer layer,
boolean editable,
boolean nameChangeable,
java.lang.String title)
Konstruktor zum Anlegen eines neuen Layereditors.
|
Modifier and Type | Method and Description |
---|---|
void |
csvFormatAdded(CsvFormat format)
Diese Methode wird aufgerufen, wenn das CsvFormat hinzugefügt wurde.
|
void |
csvFormatChanged(CsvFormat format)
Diese Methode wird aufgerufen, wenn das CsvFormat geändert wurde.
|
void |
csvFormatRemoved(java.lang.String formatName)
Diese Methode wird aufgerufen, wenn das CsvFormat gelöscht wurde.
|
void |
referenceHierarchyAdded(ReferenceHierarchy referenceHierarchy)
Diese Methode wird aufgerufen, wenn die EOR-Hierarchie hinzugefügt wurde.
|
void |
referenceHierarchyChanged(ReferenceHierarchy referenceHierarchy)
Diese Methode wird aufgerufen, wenn die EOR-Hierarchie geändert wurde.
|
void |
referenceHierarchyRemoved(java.lang.String name)
Diese Methode wird aufgerufen, wenn die EOR-Hierarchie mit dem Namen gelöscht wurde.
|
void |
setEditable(boolean editable,
boolean nameChangeable)
Setzt den Wert der internen Variable, die darüber entscheidet, ob die Informationen
des angezeigten Layers veränderbar sind, und macht Textfelder veränderbar oder nicht,
aktiviert bzw. deaktiviert Knöpfe usw.
|
void |
setLayer(Layer layer,
boolean editable,
boolean nameChangeable)
Setzt die Felder des Layereditors mit den Informationen des übergebenen Layers und
aktiviert die Veränderbarkeit gemäß der zwei boolschen Werte.
|
void |
setPositionAndSize() |
java.lang.String |
toString() |
add, add, addWindowListener, dispose, getContentPane, getFrame, getLocation, getPreferenceBounds, getPreferencesHeight, getPreferencesWidth, getPreferencesX, getPreferencesY, getUserdefinedPreference, hasPreferences, pack, putUserDefinedPreference, readPreferenceBounds, remove, removePreferenceBounds, removeUserDefinedPreference, repaint, requestFocus, revalidate, setCursor, setDefaultCloseOperation, setJMenuBar, setLayout, setLocation, setLocationRelativeTo, setPositionAndSize, setPreferredSize, setSize, setState, setTitle, setVisible, storePreferenceBounds, storePreferenceBounds, toFront
public LayerDefinitionDialog(de.bsvrz.dav.daf.main.ClientDavInterface connection, Layer layer, boolean editable, boolean nameChangeable, java.lang.String title)
connection
- die Datenverteiler-Verbindunglayer
- ein Layereditable
- ist der Layer verändebar?nameChangeable
- ist der Name und damit die Identität änderbar?title
- der Titel des Fensterspublic final void setPositionAndSize()
public void setLayer(Layer layer, boolean editable, boolean nameChangeable)
layer
- ein Layereditable
- ist der Layer veränderbar?nameChangeable
- ist der Name und damit die Identität des Layers änderbar?public final void setEditable(boolean editable, boolean nameChangeable)
editable
- ist der Layer veränderbar?nameChangeable
- ist der Name und damit die Identität des Layers änderbar?public void referenceHierarchyAdded(ReferenceHierarchy referenceHierarchy)
ReferenceHierarchyManager.RhmChangeListener
referenceHierarchyAdded
in interface ReferenceHierarchyManager.RhmChangeListener
referenceHierarchy
- eine ReferenceHierarchypublic void referenceHierarchyChanged(ReferenceHierarchy referenceHierarchy)
ReferenceHierarchyManager.RhmChangeListener
referenceHierarchyChanged
in interface ReferenceHierarchyManager.RhmChangeListener
referenceHierarchy
- eine ReferenceHierarchypublic void referenceHierarchyRemoved(java.lang.String name)
ReferenceHierarchyManager.RhmChangeListener
referenceHierarchyRemoved
in interface ReferenceHierarchyManager.RhmChangeListener
name
- ein Namepublic void csvFormatAdded(CsvFormat format)
CsvFormatManager.CsvFormatManagerChangeListener
csvFormatAdded
in interface CsvFormatManager.CsvFormatManagerChangeListener
format
- ein CsvFormatpublic void csvFormatChanged(CsvFormat format)
CsvFormatManager.CsvFormatManagerChangeListener
csvFormatChanged
in interface CsvFormatManager.CsvFormatManagerChangeListener
format
- ein CsvFormatpublic void csvFormatRemoved(java.lang.String formatName)
CsvFormatManager.CsvFormatManagerChangeListener
csvFormatRemoved
in interface CsvFormatManager.CsvFormatManagerChangeListener
formatName
- ein CsvFormat-Name