public interface EditorComponents
Manages the components for a
SwingEntityEditor-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceManages settings that are applied to a component builder when set.static final classCreatesSwingEntityEditorbased componentsstatic interfaceManages the component used to edit an attribute -
Method Summary
Modifier and TypeMethodDescriptioncreate()editor()static EditorComponentseditorComponents(SwingEntityEditor editor) settings()
-
Method Details
-
editor
SwingEntityEditor editor()- Returns:
- the underlying editor
-
create
EditorComponents.CreateComponents create()- Returns:
- the
EditorComponents.CreateComponentsinstance
-
settings
EditorComponents.ComponentSettings settings()- Returns:
- the component settings
-
component
- Type Parameters:
T- the value type- Parameters:
attribute- the attribute- Returns:
- the
EditorComponents.EditorComponentcontaining the component associated with the given attribute
-
editorComponents
- Parameters:
editor- the editor- Returns:
- a new
EditorComponentsinstance
-