public class CubaSuggestionFieldLoader
extends io.jmix.ui.xml.layout.loader.SuggestionFieldLoader
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 |
---|
CubaSuggestionFieldLoader() |
Modifier and Type | Method and Description |
---|---|
void |
createComponent() |
protected void |
loadCaptionProperty(io.jmix.ui.component.SuggestionField suggestionField,
org.dom4j.Element element) |
void |
loadComponent() |
protected void |
loadData(io.jmix.ui.component.SuggestionField component,
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, getResultComponent, getTheme, initAction, loadAction, loadActionConstraint, loadActionId, loadActions, loadAlign, loadBoolean, loadBoolean, loadBorder, loadCaption, loadCaptionAsHtml, loadCollapsible, loadContainer, loadContainer, loadContextHelp, loadCss, loadDeclarativeAction, 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()
createComponent
in interface io.jmix.ui.xml.layout.ComponentLoader<io.jmix.ui.component.SuggestionField>
createComponent
in class io.jmix.ui.xml.layout.loader.SuggestionFieldLoader
public void loadComponent()
loadComponent
in interface io.jmix.ui.xml.layout.ComponentLoader<io.jmix.ui.component.SuggestionField>
loadComponent
in class io.jmix.ui.xml.layout.loader.SuggestionFieldLoader
protected void loadData(io.jmix.ui.component.SuggestionField component, org.dom4j.Element element)
loadData
in class io.jmix.ui.xml.layout.loader.AbstractComponentLoader<io.jmix.ui.component.SuggestionField>
protected void loadCaptionProperty(io.jmix.ui.component.SuggestionField suggestionField, org.dom4j.Element element)
loadCaptionProperty
in class io.jmix.ui.xml.layout.loader.AbstractSuggestionFieldLoader<io.jmix.ui.component.SuggestionField>
protected java.lang.String loadFetchPlan(org.dom4j.Element queryElement)
loadFetchPlan
in class io.jmix.ui.xml.layout.loader.AbstractSuggestionFieldLoader<io.jmix.ui.component.SuggestionField>