public class FragmentLoader extends ContainerLoader<Fragment> implements ComponentRootLoader<Fragment>
ComponentLoader.ComponentContext, ComponentLoader.CompositeComponentContext, ComponentLoader.Context, ComponentLoader.InitTask, ComponentLoader.InjectTask, ComponentLoader.PostInitTask
pendingLoadComponents
applicationContext, context, element, environment, factory, layoutLoaderConfig, loaderResolver, loaderSupport, resultComponent
Constructor and Description |
---|
FragmentLoader() |
Modifier and Type | Method and Description |
---|---|
void |
createComponent()
Creates result component by XML-element and loads its Id.
|
void |
createContent(org.dom4j.Element layoutElement) |
void |
loadComponent()
Loads component properties by XML definition.
|
protected void |
loadDataElement(org.dom4j.Element element) |
protected Action |
loadDeclarativeAction(ActionsHolder actionsHolder,
org.dom4j.Element element) |
protected void |
loadFacets(Fragment resultComponent,
org.dom4j.Element fragmentElement) |
void |
setResultComponent(Fragment fragment) |
createSubComponents, find, isChildElementIgnored, loadSpacing, loadSubComponents, loadSubComponentsAndExpand, setComponentsRatio
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContext, getElement, getFactory, getLayoutLoaderConfig, getLoaderResolver, getLoaderSupport, getResultComponent, setApplicationContext, setContext, setElement, setEnvironment, setFactory, setLayoutLoaderConfig, setLoaderResolver, setLoaderSupport
public void setResultComponent(Fragment fragment)
public void createComponent()
ComponentLoader
createComponent
in interface ComponentLoader<Fragment>
ComponentLoader.getResultComponent()
public void createContent(org.dom4j.Element layoutElement)
createContent
in interface ComponentRootLoader<Fragment>
public void loadComponent()
ComponentLoader
loadComponent
in interface ComponentLoader<Fragment>
ComponentLoader.getElement(Element)
protected void loadDataElement(org.dom4j.Element element)
protected void loadFacets(Fragment resultComponent, org.dom4j.Element fragmentElement)
protected Action loadDeclarativeAction(ActionsHolder actionsHolder, org.dom4j.Element element)
loadDeclarativeAction
in class AbstractComponentLoader<Fragment>