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 Details

    • 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 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 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