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) |
loadDeclarativeActionassignFrame, 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, setLoaderSupportprotected org.dom4j.Element buttonsPanelElement
protected ComponentLoader buttonsPanelLoader
public void createComponent()
ComponentLoaderComponentLoader.getResultComponent()public void loadComponent()
ComponentLoaderComponentLoader.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)