public abstract class PlainEditorPlugIn extends DataEditorPlugIn
Abstrakte Klasse für PlugIns zur Darstellung von einfachen unstrukturierten Daten als Textwert oder Auswahlfeld
_backgroundUndefinedValue, _connection, _debug, _defaultValueString, _registry, _undefinedString| Constructor and Description |
|---|
PlainEditorPlugIn() |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.Box |
createComponent(Data data,
boolean editable,
java.util.List<javax.swing.JButton> additionalButtons)
Diese Methode erstellt aus dem übergebenen Data-Objekt eine Komponente zur Darstellung in der Oberfläche
|
boolean |
supportsData(Data data)
Gibt true zurück, wenn dieses PlugIn das übergebene Data-Objekt unterstützt.
|
compareTo, createValueBox, getByteArray, getPriority, isByteAttributeType, toStringpublic javax.swing.Box createComponent(Data data, boolean editable, java.util.List<javax.swing.JButton> additionalButtons)
DataEditorPlugInDiese Methode erstellt aus dem übergebenen Data-Objekt eine Komponente zur Darstellung in der Oberfläche
createComponent in class DataEditorPlugIndata - Datumeditable - Ist das Data-Objekt editierbar?additionalButtons - Zusätzliche Buttons die im Element eingefügt werden sollen (z.B. bei Array-Elementen die Buttons zum Verdoppeln und Löschen)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 DataEditorPlugIndata - Datum