T
- data item typepublic static class ConfiguredComplexPropertyDefinition.Wrapper<T> extends ConfiguredComplexPropertyDefinition<T>
EditorDefinition
to create a ComplexPropertyDefinition
(by fusing it with some ItemProviderStrategy
.ConfiguredComplexPropertyDefinition.Wrapper<T>
ViewDefinition.Builder<T extends UIComponent>
Constructor and Description |
---|
Wrapper(EditorDefinition<T> delegate) |
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Description displayed to the user when clicking on the info button.
|
EditorDefinition<T> |
getEditorDefinition() |
String |
getLabel()
Text displayed as field label.
|
String |
getName() |
String |
getStyleName()
Additional style for a field.
|
boolean |
isI18n()
Enables i18n authoring support.
|
getImplementationClass, setImplementationClass, setName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getItemProvider
builder
of
public Wrapper(EditorDefinition<T> delegate)
public EditorDefinition<T> getEditorDefinition()
getEditorDefinition
in interface ComplexPropertyDefinition<T>
getEditorDefinition
in class ConfiguredComplexPropertyDefinition<T>
public String getName()
getName
in interface info.magnolia.config.NamedDefinition
getName
in class ConfiguredViewDefinition<EditorView<T>>
public String getLabel()
EditorPropertyDefinition
public String getDescription()
EditorPropertyDefinition
public boolean isI18n()
EditorPropertyDefinition
public String getStyleName()
EditorPropertyDefinition
Copyright © 2020 Magnolia International Ltd.. All rights reserved.