public class SuggestionPickerFieldLoader
extends io.jmix.ui.xml.layout.loader.EntitySuggestionFieldLoader
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, io.jmix.ui.xml.layout.ComponentLoader.PostInitTask
Constructor and Description |
---|
SuggestionPickerFieldLoader() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDefaultActions() |
void |
createComponent() |
SuggestionPickerField |
getResultComponent() |
protected void |
loadCaptionProperty(io.jmix.ui.component.EntitySuggestionField suggestionField,
org.dom4j.Element element) |
void |
loadComponent() |
protected void |
loadData(io.jmix.ui.component.EntitySuggestionField component,
org.dom4j.Element element) |
protected io.jmix.ui.action.Action |
loadDeclarativeAction(io.jmix.ui.component.ActionsHolder actionsHolder,
org.dom4j.Element element) |
protected java.lang.String |
loadFetchPlan(org.dom4j.Element queryElement) |
applySearchFormat, loadAsyncSearchDelayMs, loadMinSearchStringLength, loadPopupWidth, loadQuery, loadSuggestionsLimit
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.EntitySuggestionField>
createComponent
in class io.jmix.ui.xml.layout.loader.EntitySuggestionFieldLoader
public void loadComponent()
loadComponent
in interface io.jmix.ui.xml.layout.ComponentLoader<io.jmix.ui.component.EntitySuggestionField>
loadComponent
in class io.jmix.ui.xml.layout.loader.EntitySuggestionFieldLoader
public SuggestionPickerField getResultComponent()
getResultComponent
in interface io.jmix.ui.xml.layout.ComponentLoader<io.jmix.ui.component.EntitySuggestionField>
getResultComponent
in class io.jmix.ui.xml.layout.loader.AbstractComponentLoader<io.jmix.ui.component.EntitySuggestionField>
protected void loadData(io.jmix.ui.component.EntitySuggestionField component, org.dom4j.Element element)
loadData
in class io.jmix.ui.xml.layout.loader.AbstractComponentLoader<io.jmix.ui.component.EntitySuggestionField>
protected void addDefaultActions()
addDefaultActions
in class io.jmix.ui.xml.layout.loader.EntitySuggestionFieldLoader
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.EntitySuggestionFieldLoader
protected void loadCaptionProperty(io.jmix.ui.component.EntitySuggestionField suggestionField, org.dom4j.Element element)
loadCaptionProperty
in class io.jmix.ui.xml.layout.loader.AbstractSuggestionFieldLoader<io.jmix.ui.component.EntitySuggestionField>
protected java.lang.String loadFetchPlan(org.dom4j.Element queryElement)
loadFetchPlan
in class io.jmix.ui.xml.layout.loader.AbstractSuggestionFieldLoader<io.jmix.ui.component.EntitySuggestionField>