public class DynamicAttributesPanelLoader
extends com.haulmont.cuba.gui.xml.layout.loaders.AbstractComponentLoader<com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel>
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask, ComponentLoader.PostInitTask
Constructor and Description |
---|
DynamicAttributesPanelLoader() |
Modifier and Type | Method and Description |
---|---|
void |
createComponent()
Creates result component by XML-element and loads its Id.
|
protected java.lang.Integer |
getIntegerAttribute(java.lang.String attributeName,
org.dom4j.Element element) |
protected void |
loadColumnsCount(com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel resultComponent,
org.dom4j.Element element) |
void |
loadComponent()
Loads component properties by XML definition.
|
protected void |
loadDataContainer(com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel resultComponent,
org.dom4j.Element element) |
protected void |
loadFieldCaptionWidth(com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel resultComponent,
org.dom4j.Element element) |
protected void |
loadFieldWidth(com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel resultComponent,
org.dom4j.Element element) |
protected void |
loadRowsCount(com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel resultComponent,
org.dom4j.Element element) |
assignFrame, assignXmlDescriptor, findComponent, getComponentContext, getCompositeComponentContext, getConfiguration, getContext, getDefaultValidator, getElement, getFactory, getIconPath, getLayoutLoader, getLayoutLoader, getLayoutLoaderConfig, getMessages, getMessageTools, getParentDataContainer, getResultComponent, getScripting, getSecurity, getTheme, getWindowId, initAction, isLegacyFrame, loadAction, loadActionConstraint, loadActionId, loadActions, loadAlign, loadBorder, loadCaption, loadCaptionAsHtml, loadCollapsible, loadContainer, loadContainer, loadContextHelp, loadCss, loadDeclarativeAction, loadDeclarativeActionDefault, loadDescription, loadDescriptionAsHtml, loadEditable, loadEnable, loadFocusable, loadFormatter, loadHeight, loadHeight, loadHtmlSanitizerEnabled, loadIcon, loadId, loadInputPrompt, loadInvokeAction, loadLegacyPickerAction, loadMargin, loadMinHeight, loadMinWidth, loadOptionsContainer, loadOrientation, loadPickerDeclarativeAction, loadPresentations, loadRequiredIndicatorVisible, loadResourceString, loadResponsive, loadSettingsEnabled, loadShortcut, loadShortcutFromAlias, loadShortcutFromConfig, loadShortcutFromFQNConfig, loadStubAction, loadStyleName, loadTabIndex, loadThemeInt, loadThemeString, loadValidator, loadVisible, loadWidth, loadWidth, parseMarginInfo, setBeanLocator, setContext, setElement, setFactory, setLayoutLoaderConfig
public void createComponent()
ComponentLoader
ComponentLoader.getResultComponent()
public void loadComponent()
ComponentLoader
ComponentLoader.getElement(Element)
protected void loadDataContainer(com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel resultComponent, org.dom4j.Element element)
protected void loadColumnsCount(com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel resultComponent, org.dom4j.Element element)
protected void loadRowsCount(com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel resultComponent, org.dom4j.Element element)
protected void loadFieldWidth(com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel resultComponent, org.dom4j.Element element)
protected void loadFieldCaptionWidth(com.haulmont.cuba.web.gui.components.dynamicattributes.DynamicAttributesPanel resultComponent, org.dom4j.Element element)
protected java.lang.Integer getIntegerAttribute(java.lang.String attributeName, org.dom4j.Element element)