Class CrDefinitionDialog
- java.lang.Object
-
- de.kappich.pat.gnd.utils.view.GndFrame
-
- de.kappich.pat.gnd.extLocRef.view.CrDefinitionDialog
-
public class CrDefinitionDialog extends GndFrame
Der Dialog zur Definition und Bearbeitung Erweiterter Ortsreferenzen, kurz der EOR-Editor.
-
-
Constructor Summary
Constructors Constructor Description CrDefinitionDialog(de.bsvrz.dav.daf.main.ClientDavInterface connection, ComposedReference composedReference, boolean editable, boolean nameChangeable, java.lang.String title)
Konstruktor zum Anlegen eines neuen EOR-Editors.
-
Method Summary
Modifier and Type Method Description boolean
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.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.void
setPositionAndSize()
java.lang.String
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 Detail
-
CrDefinitionDialog
public CrDefinitionDialog(de.bsvrz.dav.daf.main.ClientDavInterface connection, ComposedReference composedReference, boolean editable, boolean nameChangeable, java.lang.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 Detail
-
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
public boolean addDirectedReference(DirectedReference reference)
Mit dieser Methode kann man der angezeigtenComposedReference
eineDirectedReference
hinzufügen.- Parameters:
reference
- wird hinzugefügt- Returns:
true
im Erfolgsfall
-
-