Modifier and Type | Interface and Description |
---|---|
interface |
ViewDefinition<T extends UIComponent>
Base view definition, communicates the view class and name only.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfiguredViewDefinition<T extends UIComponent>
Default implementation of
ViewDefinition . |
Modifier and Type | Method and Description |
---|---|
default <V extends UIComponent> |
UIComponent.create(String name,
WithImplementation<V> definition,
Object... args) |
default <T> T |
UIComponent.create(WithImplementation<T> definition,
Object... args)
Convenience wrapper around
ComponentProvider capabilities. |
Modifier and Type | Class and Description |
---|---|
class |
AppAwareWorkbenchChooserDefinition<T>
Workbench chooser definition auto-resolving properties based on an app name.
|
class |
ChooserDefinition<T,C extends Chooser<T>>
Definition for creating a chooser.
|
class |
SingleItemWorkbenchChooserDefinition<T>
Definition for a workbench chooser restricting selection to one item.
|
class |
WorkbenchChooserDefinition<T>
Workbench-based chooser definition, for choosing items based on a datasource.
|
Modifier and Type | Class and Description |
---|---|
static class |
MoveActionDefinition.MoveWorkbenchDefinition<T>
ChooserDefinition of a move operation. |
Modifier and Type | Class and Description |
---|---|
class |
AlwaysTrueDropConstraintDefinition
Drop constraint definition for
AlwaysTrueDropConstraint |
class |
DropConstraintDefinition
Definition class for drop constraints configured for
TreeView . |
Modifier and Type | Interface and Description |
---|---|
interface |
ContentViewDefinition<T>
Generic content view definition.
|
interface |
GridViewDefinition<T>
Base definition interface of Vaadin Grid based views.
|
Modifier and Type | Class and Description |
---|---|
class |
ContentViewsDefinition<T>
Defines multiple
ContentView . |
class |
ListViewDefinition<T>
Definition of
ListView . |
class |
ThumbnailViewDefinition<T>
Definition of
ThumbnailView . |
class |
TreeViewDefinition<T>
Definition of
TreeView . |
class |
WorkbenchDefinition<T>
Generic workbench definition.
|
Modifier and Type | Class and Description |
---|---|
class |
ContentTypeAppAwareWorkbenchChooserDefinition<T>
Chooser definition that dynamically resolves appName for content-type based apps.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultEditorActionLayoutDefinition
Default layout definition for an action footer (with buttons)
LayoutDefinition in a content app. |
Modifier and Type | Interface and Description |
---|---|
interface |
EditorDefinition<T>
Editor view definition.
|
interface |
FormDefinition<T>
Defines a form.
|
interface |
MultiFormDefinition<T>
Multiform definition.
|
interface |
SwitchableFormDefinition<T>
Definition for
SwitchableFormView . |
Modifier and Type | Class and Description |
---|---|
class |
ConfiguredEditorDefinition<T>
Empty implementation of
EditorDefinition . |
class |
ConfiguredFormDefinition<T>
Configured form definition.
|
class |
ConfiguredMultiFormDefinition<T>
Definition of multi-form editors.
|
class |
CurrentItemProviderDefinition<T>
Definition for
CurrentItemProvider . |
class |
ItemPreviewDefinition<T>
Defines a
ItemPreviewComponent . |
class |
ItemProviderDefinition<T,R>
Form item datasource resolution strategy.
|
static class |
MultiFormDefinition.OrderHandlerDefinition<T> |
static class |
MultiFormDefinition.OrderHandlerDefinition.Noop<T> |
static class |
MultiFormView.EntryResolution.Definition<T> |
class |
UploadViewDefinition<T>
Definition for
UploadView . |
Modifier and Type | Class and Description |
---|---|
class |
CompositeFieldDefinition<T>
Definition of composite field based on the form definition.
|
class |
ConfiguredComplexPropertyDefinition<T>
ComplexPropertyDefinition implementation. |
static class |
ConfiguredComplexPropertyDefinition.Wrapper<T>
Allows to use an external
EditorDefinition to create a ComplexPropertyDefinition
(by fusing it with some ItemProviderStrategy . |
class |
ConfiguredSwitchableFieldDefinition<T>
Base definition implementation for
SwitchableFormView . |
class |
MultiFieldDefinition<T>
Mutli-form definition.
|
class |
StaticFieldViewDefinition<T>
Definition for a
StaticFieldView . |
Modifier and Type | Interface and Description |
---|---|
interface |
WithConfiguredImplementation<T>
Interface adding configured implementation.
|
Modifier and Type | Method and Description |
---|---|
static <T> WithImplementation<? extends T> |
WithImplementation.of(Class<? extends T> impl)
Convenience factory method allowing to quickly a simple implementation class configuration.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FieldLayoutDefinition<T extends FieldLayoutProducer>
LayoutDefinition specific to FieldLayoutProducer . |
interface |
LayoutDefinition<T extends LayoutProducer>
Basic layout definition.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfiguredFieldLayoutDefinition<T extends FieldLayoutProducer>
.
|
class |
ConfiguredLayoutDefinition<T extends LayoutProducer>
ConfiguredLayoutDefinition.
|
class |
DeclarativeLayoutDefinition
DeclarativeLayoutDefinition.
|
class |
FormLayoutDefinition
Updates the
LayoutType alias to form for PlainFormLayoutDefinition . |
class |
HorizontalLayoutDefinition
Layout definition for
HorizontalLayoutProducer . |
class |
PlainFormLayoutDefinition
Deprecated.
since 6.2.1. Use
FormLayoutDefinition instead for type alias for configuring the
layout type. |
static class |
SingleFieldLayoutProducer.Definition |
static class |
SingleTabLayoutProducer.Definition |
class |
TabbedLayoutDefinition
A tabbed layout.
|
Copyright © 2020 Magnolia International Ltd.. All rights reserved.