public class TreeLoader extends ActionsHolderLoader<Tree>
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask, ComponentLoader.PostInitTask
Modifier and Type | Field and Description |
---|---|
protected org.dom4j.Element |
buttonsPanelElement |
protected ComponentLoader |
buttonsPanelLoader |
applicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent
Constructor and Description |
---|
TreeLoader() |
Modifier and Type | Method and Description |
---|---|
protected void |
createButtonsPanel(Tree resultComponent,
org.dom4j.Element element) |
void |
createComponent()
Creates result component by XML-element and loads its Id.
|
protected void |
loadButtonsPanel(Tree component) |
protected void |
loadCaptionProperty(Tree resultComponent,
org.dom4j.Element element) |
void |
loadComponent()
Loads component properties by XML definition.
|
protected void |
loadContentMode(Tree component,
org.dom4j.Element element) |
protected void |
loadDataContainer(Tree resultComponent,
org.dom4j.Element element) |
protected java.lang.String |
loadHierarchyProperty(org.dom4j.Element element) |
protected void |
loadRowHeight(Tree component,
org.dom4j.Element element) |
protected void |
loadSelectionMode(Tree component,
org.dom4j.Element element) |
loadDeclarativeAction
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, loadData, 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
protected org.dom4j.Element buttonsPanelElement
protected ComponentLoader buttonsPanelLoader
public void createComponent()
ComponentLoader
ComponentLoader.getResultComponent()
public void loadComponent()
ComponentLoader
ComponentLoader.getElement(Element)
protected void loadDataContainer(Tree resultComponent, org.dom4j.Element element)
@Nullable protected java.lang.String loadHierarchyProperty(org.dom4j.Element element)
protected void loadCaptionProperty(Tree resultComponent, org.dom4j.Element element)
protected void createButtonsPanel(Tree resultComponent, org.dom4j.Element element)
protected void loadButtonsPanel(Tree component)
protected void loadSelectionMode(Tree component, org.dom4j.Element element)
protected void loadRowHeight(Tree component, org.dom4j.Element element)
protected void loadContentMode(Tree component, org.dom4j.Element element)