Class CrDefinitionDialog


  • public class CrDefinitionDialog
    extends GndFrame
    Der Dialog zur Definition und Bearbeitung Erweiterter Ortsreferenzen, kurz der EOR-Editor.
    • 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-Verbindung
        composedReference - eine EOR
        editable - 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 EOR
        editable - 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 angezeigten ComposedReference eine DirectedReference hinzufügen.
        Parameters:
        reference - wird hinzugefügt
        Returns:
        true im Erfolgsfall
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class GndFrame