| Package | Description |
|---|---|
| Sirius.navigator.ui.attributes.editor | |
| Sirius.navigator.ui.attributes.editor.metaobject | |
| Sirius.navigator.ui.attributes.editor.primitive |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BasicEditor
Basisklasse aller simplen und komplexen Editoren.
|
interface |
ComplexContainer
Ein komplexer Container für einen komplexen Editor und beliebig viele simple Editoren.
|
interface |
ComplexEditor
This interface defines the method any object that would like to be a complex editor of meta objects for components
needs to implement.
|
interface |
SimpleEditor
Ein einfacher Editor zum editieren von primitiven Datententypen oder Objekten als String (toString / fromString).
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractComplexEditor
DOCUMENT ME!
|
class |
AbstractSimpleEditor
Die abstrakte Implementierung eines einfachen Editors.
|
class |
DefaultComplexEditor
Standardimplementierung eines komplexen Editors.
|
class |
DefaultSimpleEditor
Standardimplementierung eines einfachen Editors (JTextField).
|
| Modifier and Type | Field and Description |
|---|---|
protected BasicContainer |
AbstractSimpleEditor.parentContainer
parent Container dieses Editors.
|
protected BasicContainer |
AbstractEditorActivationDelegate.thisContainer |
| Modifier and Type | Method and Description |
|---|---|
BasicContainer |
BasicContainer.getParentContainer()
Liefert den parent Container dieses Containers.
|
BasicContainer |
AbstractSimpleEditor.getParentContainer() |
protected abstract BasicContainer |
AbstractEditorActivationDelegate.getParentContainerForUI()
Liefert den parent Container, in dem das UI des komplexen child Editors angezeigt werden soll.
|
protected BasicContainer |
AbstractSimpleEditor.SimpleEditorActivationDelegate.getParentContainerForUI()
einfacher Editor -> parent container.
|
protected BasicContainer |
AbstractComplexEditor.ComplexEditorActivationDelegate.getParentContainerForUI()
komplexer Editor -> this container.
|
protected BasicContainer |
AbstractEditorActivationDelegate.getRoot(BasicContainer child)
DOCUMENT ME!
|
| Modifier and Type | Method and Description |
|---|---|
Component |
SimpleEditor.getEditorComponent(BasicContainer parentContainer,
ComplexEditor complexChildEditor,
Object id,
Object value)
Diese Methode sollte addComlplexEditor() des Superinterfaces ComplexContainer aufrufen, um das Bearbeiten des
komplexen Objekts im übergebenen komplexen Editor zu ermöglichen.
Dabei sollte standardmäßig das aktuelle Editor UI durch das UI des neuen komplexen Editors ersetzt werden. |
Component |
DefaultSimpleEditor.getEditorComponent(BasicContainer parentContainer,
ComplexEditor complexChildEditor,
Object id,
Object value)
Der [...]-Button interessiert uns nur, wenn ein komplexer child editor verfügbar ist ...
|
Component |
AbstractSimpleEditor.getEditorComponent(BasicContainer parentContainer,
ComplexEditor complexChildEditor,
Object id,
Object value) |
Component |
ComplexEditor.getEditorComponent(BasicContainer parentContainer,
Object id,
Object value)
Initialisiert die Komponente (z.B.
|
Component |
SimpleEditor.getEditorComponent(BasicContainer parentContainer,
Object id,
Object value)
Initialisiert die Komponente (z.B.
|
Component |
AbstractSimpleEditor.getEditorComponent(BasicContainer parentContainer,
Object id,
Object value) |
Component |
AbstractComplexEditor.getEditorComponent(BasicContainer parentContainer,
Object id,
Object value)
DOCUMENT ME!
|
protected BasicContainer |
AbstractEditorActivationDelegate.getRoot(BasicContainer child)
DOCUMENT ME!
|
| Modifier and Type | Method and Description |
|---|---|
Component |
DefaultSimpleComplexMetaAttributeEditor.getEditorComponent(BasicContainer parentContainer,
ComplexEditor complexChildEditor,
Object id,
Object value)
Der [...]-Button interessiert uns nur, wenn ein komplexer child editor verfügbar ist ...
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleBooleanEditor
DOCUMENT ME!
|
class |
SimpleStringEditor
DOCUMENT ME!
|
class |
SimpleTextEditor
DOCUMENT ME!
|
Copyright © 2012–2026 cismet GmbH. All rights reserved.