public class ReferenceEditorPlugIn extends TextEditorPlugIn
GTM-Editor-Plugin, dass für Referenzwerte zuständig ist
_backgroundUndefinedValue, _connection, _debug, _defaultValueString, _registry, _undefinedString| Constructor and Description |
|---|
ReferenceEditorPlugIn() |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.JTextField |
createValueBox(Data data,
boolean editable,
java.util.Collection<javax.swing.JButton> additionalButtons,
javax.swing.JLabel suffixBox)
Erstellt eine Komponente, die nur den Inhalt dieses Datums erhält (ohne Überschrift und Beschriftung)
|
protected int |
getPriority()
Gibt die Priorität zurück.
|
boolean |
supportsData(Data data)
Gibt true zurück, wenn dieses PlugIn das übergebene Data-Objekt unterstützt.
|
java.lang.String |
toString() |
createComponent, textBoxAttributeModifiedcreateComponentcompareTo, getByteArray, isByteAttributeTypepublic javax.swing.JTextField createValueBox(Data data, boolean editable, java.util.Collection<javax.swing.JButton> additionalButtons, javax.swing.JLabel suffixBox)
DataEditorPlugInErstellt eine Komponente, die nur den Inhalt dieses Datums erhält (ohne Überschrift und Beschriftung)
createValueBox in class TextEditorPlugIndata - Datumeditable - Soll die Komponente editierbar sein?additionalButtons - Liste, in die zusätzliche Buttons eingefügt werdensuffixBox - Optional: Ein JLabel, dass den Suffix (also z.B. die Einheit) des Datums übergeben bekommt (oder null)public boolean supportsData(Data data)
DataEditorPlugInGibt true zurück, wenn dieses PlugIn das übergebene Data-Objekt unterstützt. Ein PlugIn, was Array-Daten darstellt wird bspw. keinen Plain-Textwert unterstützen.
supportsData in class PlainEditorPlugIndata - Datumprotected int getPriority()
DataEditorPlugInGibt 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.
getPriority in class TextEditorPlugInpublic java.lang.String toString()
toString in class TextEditorPlugIn