java.lang.Comparable<DataEditorPlugIn>
ComboBoxEditorPlugIn
, TextEditorPlugIn
public abstract class PlainEditorPlugIn extends DataEditorPlugIn
_backgroundUndefinedValue, _connection, _debug, _defaultValueString, _registry, _undefinedString
Constructor | Description |
---|---|
PlainEditorPlugIn() |
Modifier and Type | Method | Description |
---|---|---|
javax.swing.Box |
createComponent(de.bsvrz.dav.daf.main.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(de.bsvrz.dav.daf.main.Data data) |
Gibt
true zurück, wenn dieses PlugIn das übergebene Data-Objekt unterstützt. |
compareTo, createValueBox, getByteArray, getPriority, isByteAttributeType, toString
public javax.swing.Box createComponent(de.bsvrz.dav.daf.main.Data data, boolean editable, java.util.List<javax.swing.JButton> additionalButtons)
DataEditorPlugIn
createComponent
in class DataEditorPlugIn
data
- 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(de.bsvrz.dav.daf.main.Data data)
DataEditorPlugIn
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 DataEditorPlugIn
data
- Datumtrue
, wenn dieses PlugIn das übergebene Data-Objekt unterstützt, sonst false