Class LayerDefinitionDialog
java.lang.Object
de.kappich.pat.gnd.utils.view.GndFrame
de.kappich.pat.gnd.layerManagement.LayerDefinitionDialog
- All Implemented Interfaces:
CsvFormatManager.CsvFormatManagerChangeListener,ReferenceHierarchyManager.RhmChangeListener
public class LayerDefinitionDialog
extends GndFrame
implements ReferenceHierarchyManager.RhmChangeListener, CsvFormatManager.CsvFormatManagerChangeListener
Der Dialog zur Definition und Bearbeitung von Layern.
-
Constructor Summary
ConstructorsConstructorDescriptionLayerDefinitionDialog(de.bsvrz.dav.daf.main.ClientDavInterface connection, Layer layer, boolean editable, boolean nameChangeable, String title) Konstruktor zum Anlegen eines neuen Layereditors. -
Method Summary
Modifier and TypeMethodDescriptionvoidcsvFormatAdded(CsvFormat format) Diese Methode wird aufgerufen, wenn das CsvFormat hinzugefügt wurde.voidcsvFormatChanged(CsvFormat format) Diese Methode wird aufgerufen, wenn das CsvFormat geändert wurde.voidcsvFormatRemoved(String formatName) Diese Methode wird aufgerufen, wenn das CsvFormat gelöscht wurde.voidreferenceHierarchyAdded(ReferenceHierarchy referenceHierarchy) Diese Methode wird aufgerufen, wenn die EOR-Hierarchie hinzugefügt wurde.voidreferenceHierarchyChanged(ReferenceHierarchy referenceHierarchy) Diese Methode wird aufgerufen, wenn die EOR-Hierarchie geändert wurde.voidDiese Methode wird aufgerufen, wenn die EOR-Hierarchie mit dem Namen gelöscht wurde.final voidsetEditable(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.voidSetzt die Felder des Layereditors mit den Informationen des übergebenen Layers und aktiviert die Veränderbarkeit gemäß der zwei boolschen Werte.final voidtoString()Methods inherited from class de.kappich.pat.gnd.utils.view.GndFrame
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
-
Constructor Details
-
LayerDefinitionDialog
public LayerDefinitionDialog(de.bsvrz.dav.daf.main.ClientDavInterface connection, Layer layer, boolean editable, boolean nameChangeable, String title) Konstruktor zum Anlegen eines neuen Layereditors.- Parameters:
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 Fensters
-
-
Method Details
-
setPositionAndSize
public final void setPositionAndSize() -
setLayer
Setzt die Felder des Layereditors mit den Informationen des übergebenen Layers und aktiviert die Veränderbarkeit gemäß der zwei boolschen Werte.- Parameters:
layer- ein Layereditable- ist der Layer veränderbar?nameChangeable- ist der Name und damit die Identität des Layers änderbar?
-
setEditable
public final 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.- Parameters:
editable- ist der Layer veränderbar?nameChangeable- ist der Name und damit die Identität des Layers änderbar?
-
referenceHierarchyAdded
Description copied from interface:ReferenceHierarchyManager.RhmChangeListenerDiese Methode wird aufgerufen, wenn die EOR-Hierarchie hinzugefügt wurde.- Specified by:
referenceHierarchyAddedin interfaceReferenceHierarchyManager.RhmChangeListener- Parameters:
referenceHierarchy- eine ReferenceHierarchy
-
referenceHierarchyChanged
Description copied from interface:ReferenceHierarchyManager.RhmChangeListenerDiese Methode wird aufgerufen, wenn die EOR-Hierarchie geändert wurde.- Specified by:
referenceHierarchyChangedin interfaceReferenceHierarchyManager.RhmChangeListener- Parameters:
referenceHierarchy- eine ReferenceHierarchy
-
referenceHierarchyRemoved
Description copied from interface:ReferenceHierarchyManager.RhmChangeListenerDiese Methode wird aufgerufen, wenn die EOR-Hierarchie mit dem Namen gelöscht wurde.- Specified by:
referenceHierarchyRemovedin interfaceReferenceHierarchyManager.RhmChangeListener- Parameters:
name- ein Name
-
csvFormatAdded
Description copied from interface:CsvFormatManager.CsvFormatManagerChangeListenerDiese Methode wird aufgerufen, wenn das CsvFormat hinzugefügt wurde.- Specified by:
csvFormatAddedin interfaceCsvFormatManager.CsvFormatManagerChangeListener- Parameters:
format- ein CsvFormat
-
csvFormatChanged
Description copied from interface:CsvFormatManager.CsvFormatManagerChangeListenerDiese Methode wird aufgerufen, wenn das CsvFormat geändert wurde.- Specified by:
csvFormatChangedin interfaceCsvFormatManager.CsvFormatManagerChangeListener- Parameters:
format- ein CsvFormat
-
csvFormatRemoved
Description copied from interface:CsvFormatManager.CsvFormatManagerChangeListenerDiese Methode wird aufgerufen, wenn das CsvFormat gelöscht wurde.- Specified by:
csvFormatRemovedin interfaceCsvFormatManager.CsvFormatManagerChangeListener- Parameters:
formatName- ein CsvFormat-Name
-
toString
-