public class EntityComboBoxLoader extends ComboBoxLoader
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask, ComponentLoader.PostInitTask
applicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent
Constructor and Description |
---|
EntityComboBoxLoader() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDefaultActions() |
protected boolean |
addGloballyDefaultActions() |
void |
createComponent()
Creates result component by XML-element and loads its Id.
|
protected EntityFieldCreationSupport |
getEntityFieldCreationSupport() |
EntityComboBox |
getResultComponent()
Returns previously created instance of component.
|
protected void |
loadCaptionProperty(ComboBox resultComponent,
org.dom4j.Element element) |
void |
loadComponent()
Loads component properties by XML definition.
|
protected void |
loadData(ComboBox component,
org.dom4j.Element element) |
protected Action |
loadDeclarativeAction(ActionsHolder actionsHolder,
org.dom4j.Element element) |
loadFilterMode, loadNullOptionVisible, loadOptionsEnum, loadTextInputAllowed
loadBuffered, loadDatatype
assignFrame, assignXmlDescriptor, findComponent, getActions, getClassManager, getComponentContext, getCompositeComponentContext, getContext, getElement, getFactory, getIconPath, getLayoutLoader, getLayoutLoader, getLayoutLoaderConfig, getLoaderResolver, getLoaderSupport, getMessages, getMessageTools, getMeterRegistry, getParentDataContainer, getProperties, getTheme, initAction, loadAction, loadActionConstraint, loadActionId, loadActions, loadAlign, loadBoolean, loadBoolean, loadBorder, loadCaption, loadCaptionAsHtml, loadCollapsible, loadContainer, loadContainer, loadContextHelp, loadCss, loadDeclarativeActionByType, loadDeclarativeActionDefault, loadDescription, loadDescriptionAsHtml, loadEditable, loadEnable, loadEnum, loadEnum, loadFocusable, loadFormatter, loadFormatter, loadHeight, loadHeight, loadHtmlSanitizerEnabled, loadIcon, loadId, loadInputPrompt, loadInteger, loadInteger, loadMargin, loadMetaClass, loadMetaClass, loadOptionsContainer, loadOrientation, loadRequired, loadRequiredIndicatorVisible, loadResourceString, loadResponsive, loadShortcut, loadShortcutFromAlias, loadShortcutFromConfig, loadShortcutFromFQNConfig, loadString, loadString, loadStyleName, loadTabIndex, loadThemeInt, loadThemeString, loadValidation, loadValuePickerDeclarativeAction, loadVisible, loadWidth, loadWidth, parseMarginInfo, setApplicationContext, setContext, setElement, setEnvironment, setFactory, setLayoutLoaderConfig, setLoaderResolver, setLoaderSupport
public void createComponent()
ComponentLoader
createComponent
in interface ComponentLoader<ComboBox>
createComponent
in class ComboBoxLoader
ComponentLoader.getResultComponent()
public EntityComboBox getResultComponent()
ComponentLoader
getResultComponent
in interface ComponentLoader<ComboBox>
getResultComponent
in class AbstractComponentLoader<ComboBox>
ComponentLoader.createComponent()
public void loadComponent()
ComponentLoader
loadComponent
in interface ComponentLoader<ComboBox>
loadComponent
in class ComboBoxLoader
ComponentLoader.getElement(Element)
protected void loadData(ComboBox component, org.dom4j.Element element)
loadData
in class AbstractComponentLoader<ComboBox>
protected void addDefaultActions()
protected boolean addGloballyDefaultActions()
protected EntityFieldCreationSupport getEntityFieldCreationSupport()
protected Action loadDeclarativeAction(ActionsHolder actionsHolder, org.dom4j.Element element)
loadDeclarativeAction
in class AbstractComponentLoader<ComboBox>
protected void loadCaptionProperty(ComboBox resultComponent, org.dom4j.Element element)