public class ComponentSelectorFieldFactory extends SelectFieldFactory<ComponentSelectorDefinition>
TemplateDefinitionAssignment
.select
definition, field, item
Constructor and Description |
---|
ComponentSelectorFieldFactory(ComponentSelectorDefinition definition,
com.vaadin.data.Item relatedFieldItem) |
Modifier and Type | Method and Description |
---|---|
protected Class<?> |
getDefaultFieldType()
Exposed method used by field's factory in order to define a default Field Type (decoupled from the definition).
|
List<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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessages, getParent, setParent
public ComponentSelectorFieldFactory(ComponentSelectorDefinition definition, com.vaadin.data.Item relatedFieldItem)
public List<SelectFieldOptionDefinition> getSelectFieldOptionDefinition()
getSelectFieldOptionDefinition
in class SelectFieldFactory<ComponentSelectorDefinition>
protected Class<?> getDefaultFieldType()
AbstractFieldFactory
getDefaultFieldType
in class AbstractFieldFactory<ComponentSelectorDefinition,Object>
Copyright © 2015 Magnolia International Ltd.. All rights reserved.