public class LookupPickerFieldLoader
extends io.jmix.ui.xml.layout.loader.EntityComboBoxLoader
io.jmix.ui.xml.layout.ComponentLoader.ComponentContext, io.jmix.ui.xml.layout.ComponentLoader.CompositeComponentContext, io.jmix.ui.xml.layout.ComponentLoader.Context, io.jmix.ui.xml.layout.ComponentLoader.InitTask, io.jmix.ui.xml.layout.ComponentLoader.InjectTask
Constructor and Description |
---|
LookupPickerFieldLoader() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDefaultActions() |
protected boolean |
addGloballyDefaultActions() |
void |
createComponent() |
protected GuiActionSupport |
getCubaGuiActionSupport() |
LookupPickerField |
getResultComponent() |
protected void |
loadCaptionProperty(io.jmix.ui.component.ComboBox resultComponent,
org.dom4j.Element element) |
void |
loadComponent() |
protected void |
loadData(io.jmix.ui.component.ComboBox component,
org.dom4j.Element element) |
protected io.jmix.ui.action.Action |
loadDeclarativeAction(io.jmix.ui.component.ActionsHolder actionsHolder,
org.dom4j.Element element) |
protected void |
loadNewOptionAllowed(LookupPickerField lookupPickerField,
org.dom4j.Element element) |
getEntityFieldCreationSupport
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, loadMinHeight, loadMinHeight, loadMinWidth, loadMinWidth, 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()
createComponent
in interface io.jmix.ui.xml.layout.ComponentLoader<io.jmix.ui.component.ComboBox>
createComponent
in class io.jmix.ui.xml.layout.loader.EntityComboBoxLoader
public LookupPickerField getResultComponent()
getResultComponent
in interface io.jmix.ui.xml.layout.ComponentLoader<io.jmix.ui.component.ComboBox>
getResultComponent
in class io.jmix.ui.xml.layout.loader.EntityComboBoxLoader
public void loadComponent()
loadComponent
in interface io.jmix.ui.xml.layout.ComponentLoader<io.jmix.ui.component.ComboBox>
loadComponent
in class io.jmix.ui.xml.layout.loader.EntityComboBoxLoader
protected void loadNewOptionAllowed(LookupPickerField lookupPickerField, org.dom4j.Element element)
protected void loadData(io.jmix.ui.component.ComboBox component, org.dom4j.Element element)
loadData
in class io.jmix.ui.xml.layout.loader.EntityComboBoxLoader
protected boolean addGloballyDefaultActions()
addGloballyDefaultActions
in class io.jmix.ui.xml.layout.loader.EntityComboBoxLoader
protected void addDefaultActions()
addDefaultActions
in class io.jmix.ui.xml.layout.loader.EntityComboBoxLoader
protected GuiActionSupport getCubaGuiActionSupport()
protected io.jmix.ui.action.Action loadDeclarativeAction(io.jmix.ui.component.ActionsHolder actionsHolder, org.dom4j.Element element)
loadDeclarativeAction
in class io.jmix.ui.xml.layout.loader.EntityComboBoxLoader
protected void loadCaptionProperty(io.jmix.ui.component.ComboBox resultComponent, org.dom4j.Element element)
loadCaptionProperty
in class io.jmix.ui.xml.layout.loader.EntityComboBoxLoader