| Modifier and Type | Method and Description |
|---|---|
EditorBuilder |
EditorBuilder.addParameter(String parameter,
Object value)
Adds a parameter to editor's context.
|
<V> EditorBuilder |
EditorBuilder.addParameters(Map<String,V> parameters)
Adds parameters to editor's context.
|
<ELEMENT> EditorBuilder |
EditorBuilder.addParameters(Stream<ELEMENT> stream,
Function<ELEMENT,String> keySupplier,
Function<ELEMENT,Object> valueSupplier)
Adds a parameter to editor's context.
|
EditorBuilder |
EditorBuilder.appendSClass(String sclass)
Adds a CSS class to editor component.
|
protected EditorBuilder |
EditorBuilder.AbstractConditional.apply() |
EditorBuilder |
EditorBuilder.apply(Consumer<Editor> configuration)
Allows any modification of editor to be applied before it is initialized.
|
EditorBuilder |
EditorBuilder.attach(String qualifier)
Configures editor in the way that it may be used to manipulate with values of specified attribute.
|
EditorBuilder |
EditorBuilder.configure(DataAttribute attribute)
Configures component to use default behavior for specified attribute
|
EditorBuilder |
EditorBuilder.configure(DataType dataType)
Configures component to use default behavior for specified type.
|
EditorBuilder |
EditorBuilder.configure(String itemKey,
DataAttribute attribute)
Configures component to use default behavior for specified attribute of item
|
EditorBuilder |
EditorBuilder.configure(String itemKey,
String qualifier)
Configures component to use default behavior for specified attribute of item
|
EditorBuilder |
EditorBuilder.enableValidation(String modelKey,
String qualifier,
ValidatableContainer container)
Configures validation for editor.
|
protected EditorBuilder |
EditorBuilder.EditorBuilderConditional.getElement() |
EditorBuilder |
EditorBuilder.Conditional.otherwiseApply(Consumer<ELEMENT> builder)
Defines a configuration to be applied if condition is not met.
|
EditorBuilder |
EditorBuilder.AbstractConditional.otherwiseApply(Consumer<ELEMENT> builder) |
EditorBuilder |
EditorBuilder.setDescription(String description)
Some editors are capable of decorating editor component with proper description (i.e.
|
EditorBuilder |
EditorBuilder.setEditor(String editorType)
Deprecated.
since 6.7, use #
useEditor(String) instead |
EditorBuilder |
EditorBuilder.setEditorRegistry(EditorRegistry editorRegistry) |
EditorBuilder |
EditorBuilder.setEditorType(String editorType)
Deprecated.
since 6.7, use
useEditor(String) instead |
EditorBuilder |
EditorBuilder.setLabel(String label)
Some editors are capable of decorating editor component with proper label (i.e.
|
EditorBuilder |
EditorBuilder.setLabelService(LabelService labelService) |
EditorBuilder |
EditorBuilder.setMultilingual(boolean multilingual)
Configures editor in context of allowing providing localized values in regards to specified flag.
|
EditorBuilder |
EditorBuilder.setMultilingual(boolean multilingual,
Object item)
Configures editor in context of allowing providing localized values in regards to specified flag.
|
EditorBuilder |
EditorBuilder.setObjectFacade(ObjectFacade objectFacade) |
EditorBuilder |
EditorBuilder.setOptional(boolean optional)
Informs whether editor value should be mandatory.
|
EditorBuilder |
EditorBuilder.setPermissionFacade(PermissionFacade permissionFacade) |
EditorBuilder |
EditorBuilder.setReadOnly(boolean readOnly)
Informs whether editor value should work in read-only mode.
|
EditorBuilder |
EditorBuilder.setReferenceModelProperties(ReferenceModelProperties referenceModelProperties) |
EditorBuilder |
EditorBuilder.setSingleValued()
Changes all multivalued editors into single-valued - i.e.
|
EditorBuilder |
EditorBuilder.setTypeFacade(TypeFacade typeFacade) |
EditorBuilder |
EditorBuilder.setValue(Object value)
Initializes editor component with provided value.
|
EditorBuilder |
EditorBuilder.setValueCreationEnabled(boolean enabled)
Some editors allows creation new values (i.e.
|
EditorBuilder |
EditorBuilder.setValueType(String valueType)
Sets an encoded type of value that editor is supposed to provide (i.e.
|
EditorBuilder |
EditorBuilder.Conditional.thenApply(Consumer<ELEMENT> builder)
Defines a configuration to be applied if condition is met without a possibility to define fallback.
|
EditorBuilder |
EditorBuilder.AbstractConditional.thenApply(Consumer<ELEMENT> builder) |
EditorBuilder |
EditorBuilder.useDefaultEditor()
Updates editor definition to be used basing on value type
|
EditorBuilder |
EditorBuilder.useEditor(String editorType)
Explicitly defines which editor definition should be used by component
|
| Modifier and Type | Method and Description |
|---|---|
EditorBuilder.Conditional<EditorBuilder> |
EditorBuilder.when(boolean test)
Allows conditional builder configuration using flow programming.
|
| Modifier and Type | Method and Description |
|---|---|
protected Editor |
DefaultCompareViewAttributeRenderer.buildEditor(EditorBuilder editorBuilder,
Attribute configuration,
PartialRendererData<Collection> data,
Object item,
DataAttribute dataAttribute,
WidgetInstanceManager widgetInstanceManager) |
| Modifier and Type | Method and Description |
|---|---|
protected Editor |
ConfigurableFlowRenderer.buildEditor(EditorBuilder editorBuilder,
WidgetInstanceManager widgetInstanceManager) |
| Modifier and Type | Method and Description |
|---|---|
protected Editor |
AbstractEditorAreaComponentRenderer.buildEditor(EditorBuilder editorBuilder,
WidgetInstanceManager widgetInstanceManager) |
| Modifier and Type | Method and Description |
|---|---|
protected EditorBuilder |
DefaultSummaryViewAttributeRenderer.createEditorBuilder(Attribute attributeConfiguration,
Object data,
DataAttribute dataAttribute,
String typeCode,
WidgetInstanceManager widgetInstanceManager) |
protected EditorBuilder |
DefaultSummaryViewAttributeRenderer.createEditorBuilder(WidgetInstanceManager widgetInstanceManager)
Deprecated.
since 6.6
|
| Modifier and Type | Method and Description |
|---|---|
protected Editor |
DefaultSummaryViewAttributeRenderer.buildEditor(Attribute attributeConfiguration,
Object data,
DataAttribute dataAttribute,
EditorBuilder editorBuilder) |
| Modifier and Type | Method and Description |
|---|---|
EditorBuilder |
EditorWrappingUtils.createWrappedEditor(Collection<Parameter> parameters,
DataType valueType,
String editorDefinitionId,
WidgetInstanceManager widgetInstanceManager)
Creates an editor component for specified definition identity.
|
EditorBuilder |
EditorWrappingUtils.createWrappedEditor(Collection<Parameter> parameters,
String editorDefinitionId,
DataAttribute dataAttribute,
WidgetInstanceManager widgetInstanceManager,
String itemPath)
Creates an editor component for specified definition identity bound to specified data attribute.
|
| Modifier and Type | Method and Description |
|---|---|
protected EditorBuilder |
DefaultEditorWrappingUtils.configureEditorBuilder(EditorBuilder editorBuilder,
Collection<Parameter> parameters,
String editorDefinitionId,
WidgetInstanceManager widgetInstanceManager) |
protected EditorBuilder |
DefaultEditorWrappingUtils.createEditorBuilder(WidgetInstanceManager widgetInstanceManager) |
EditorBuilder |
DefaultEditorWrappingUtils.createWrappedEditor(Collection<Parameter> parameters,
DataType valueType,
String editorDefinitionId,
WidgetInstanceManager widgetInstanceManager) |
EditorBuilder |
DefaultEditorWrappingUtils.createWrappedEditor(Collection<Parameter> parameters,
String editorDefinitionId,
DataAttribute dataAttribute,
WidgetInstanceManager widgetInstanceManager,
String itemPath) |
| Modifier and Type | Method and Description |
|---|---|
protected EditorBuilder |
DefaultEditorWrappingUtils.configureEditorBuilder(EditorBuilder editorBuilder,
Collection<Parameter> parameters,
String editorDefinitionId,
WidgetInstanceManager widgetInstanceManager) |
Copyright © 2018. All rights reserved.