public class ComponentSelectorFieldFactory extends info.magnolia.ui.form.field.factory.SelectFieldFactory<ComponentSelectorDefinition>
TemplateDefinitionAssignment
.Constructor and Description |
---|
ComponentSelectorFieldFactory(ComponentSelectorDefinition definition,
com.vaadin.data.Item relatedFieldItem) |
Modifier and Type | Method and Description |
---|---|
protected Class<?> |
getDefaultFieldType() |
List<info.magnolia.ui.form.field.definition.SelectFieldOptionDefinition> |
getSelectFieldOptionDefinition()
Get the available templates based on the current Node.
|
createDefaultValue, createFieldComponent, createRemoteOptionFilterPredicate, createSelectionField, getDefinitionType, getIconResource, getRemoteOptionsName, getRemoteOptionsValue, setPropertyDataSourceAndDefaultValue
createField, getFieldDefinition, getFieldType, getI18nBasename, getView, initializeTransformer, setComponentProvider, setFieldValidatorFactoryFactory, setI18nContentSupport, setPropertyDataSourceDefaultValue
getMessage, getMessages, getParent, setParent
public ComponentSelectorFieldFactory(ComponentSelectorDefinition definition, com.vaadin.data.Item relatedFieldItem)
public List<info.magnolia.ui.form.field.definition.SelectFieldOptionDefinition> getSelectFieldOptionDefinition()
getSelectFieldOptionDefinition
in class info.magnolia.ui.form.field.factory.SelectFieldFactory<ComponentSelectorDefinition>
protected Class<?> getDefaultFieldType()
getDefaultFieldType
in class info.magnolia.ui.form.field.factory.AbstractFieldFactory<ComponentSelectorDefinition,Object>
Copyright © 2015 Magnolia International Ltd.. All rights reserved.