Class TextEditorPlugIn

    • Constructor Detail

      • TextEditorPlugIn

        public TextEditorPlugIn()
    • Method Detail

      • textBoxAttributeModified

        protected static void textBoxAttributeModified​(javax.swing.text.JTextComponent textBox,
                                                       javax.swing.JLabel suffixBox,
                                                       de.bsvrz.dav.daf.main.Data data,
                                                       boolean update)
        Überprüft, ob der eingegebene Wert auch ein zulässiger Wert ist.
        Parameters:
        textBox - Komponente, wo der neue Wert eingegeben wurde
        suffixBox - das Feld mit dem Suffix
        data - die modifizierten Daten
        update -
      • createValueBox

        public javax.swing.JTextField createValueBox​(de.bsvrz.dav.daf.main.Data data,
                                                     boolean editable,
                                                     java.util.Collection<javax.swing.JButton> additionalButtons,
                                                     javax.swing.JLabel suffixBox)
        Description copied from class: DataEditorPlugIn
        Erstellt eine Komponente, die nur den Inhalt dieses Datums erhält (ohne Überschrift und Beschriftung)
        Specified by:
        createValueBox in class DataEditorPlugIn
        Parameters:
        data - Datum
        editable - Soll die Komponente editierbar sein?
        additionalButtons - Liste, in die zusätzliche Buttons eingefügt werden
        suffixBox - Optional: Ein JLabel, dass den Suffix (also z.B. die Einheit) des Datums übergeben bekommt (oder null)
        Returns:
        Komponente für Inhalt
      • createComponent

        protected javax.swing.JTextField createComponent​(de.bsvrz.dav.daf.main.Data data)
      • getPriority

        protected int getPriority()
        Description copied from class: DataEditorPlugIn
        Gibt die Priorität zurück. Wenn mehrere PlugIns ein Datum unterstützen wird standardmäßig das PlugIn mit der höchsten Priorität ausgewählt.
        Specified by:
        getPriority in class DataEditorPlugIn
        Returns:
        die Priorität