Class CrDefinitionDialog
java.lang.Object
de.kappich.pat.gnd.utils.view.GndFrame
de.kappich.pat.gnd.extLocRef.view.CrDefinitionDialog
Der Dialog zur Definition und Bearbeitung Erweiterter Ortsreferenzen, kurz der EOR-Editor.
-
Constructor Summary
ConstructorsConstructorDescriptionCrDefinitionDialog
(de.bsvrz.dav.daf.main.ClientDavInterface connection, ComposedReference composedReference, boolean editable, boolean nameChangeable, String title) Konstruktor zum Anlegen eines neuen EOR-Editors. -
Method Summary
Modifier and TypeMethodDescriptionboolean
addDirectedReference
(DirectedReference reference) Mit dieser Methode kann man der angezeigtenComposedReference
eineDirectedReference
hinzufügen.void
setComposedReference
(ComposedReference reference, boolean editable, boolean nameChangeable) Setzt die Felder des EOR-Editors mit den Informationen der übergebenen EOR und aktiviert die Veränderbarkeit gemäß der zwei boolschen Werte.final void
setEditable
(boolean editable, boolean nameChangeable) Setzt den Wert der internen Variable, die darüber entscheidet, ob die Informationen der angezeigten EOR veränderbar sind, und macht Textfelder veränderbar oder nicht, aktiviert bzw. deaktiviert Knöpfe usw.final void
toString()
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
-
CrDefinitionDialog
public CrDefinitionDialog(de.bsvrz.dav.daf.main.ClientDavInterface connection, ComposedReference composedReference, boolean editable, boolean nameChangeable, String title) Konstruktor zum Anlegen eines neuen EOR-Editors.- Parameters:
connection
- die Datenverteiler-VerbindungcomposedReference
- eine EOReditable
- ist die EOR veränderbar?nameChangeable
- ist der Name und damit die Identität änderbar?title
- der Titel des Fensters
-
-
Method Details
-
setPositionAndSize
public final void setPositionAndSize() -
setComposedReference
public void setComposedReference(ComposedReference reference, boolean editable, boolean nameChangeable) Setzt die Felder des EOR-Editors mit den Informationen der übergebenen EOR und aktiviert die Veränderbarkeit gemäß der zwei boolschen Werte.- Parameters:
reference
- eine EOReditable
- ist die EOR veränderbar?nameChangeable
- ist der Name und damit die Identität der EOR änderbar?
-
setEditable
public final void setEditable(boolean editable, boolean nameChangeable) Setzt den Wert der internen Variable, die darüber entscheidet, ob die Informationen der angezeigten EOR veränderbar sind, und macht Textfelder veränderbar oder nicht, aktiviert bzw. deaktiviert Knöpfe usw.- Parameters:
editable
- ist die EOR veränderbar?nameChangeable
- ist der Name und damit die Identität der EOR änderbar?
-
addDirectedReference
Mit dieser Methode kann man der angezeigtenComposedReference
eineDirectedReference
hinzufügen.- Parameters:
reference
- wird hinzugefügt- Returns:
true
im Erfolgsfall
-
toString
-