Class PopupButtonLoader

All Implemented Interfaces:
ComponentLoader<PopupButton>

public class PopupButtonLoader extends AbstractComponentLoader<PopupButton>
  • Field Details

  • Constructor Details

    • PopupButtonLoader

      public PopupButtonLoader()
  • Method Details

    • createComponent

      public void createComponent()
      Description copied from interface: ComponentLoader
      Creates result component by XML-element and loads its Id. Also creates all nested components.
      See Also:
    • loadComponent

      public void loadComponent()
      Description copied from interface: ComponentLoader
      Loads component properties by XML definition.
      See Also:
    • loadActions

      protected void loadActions(ActionsHolder actionsHolder, org.dom4j.Element element)
      Overrides:
      loadActions in class AbstractComponentLoader<PopupButton>
    • loadDeclarativeAction

      protected Action loadDeclarativeAction(ActionsHolder actionsHolder, org.dom4j.Element element)
      Overrides:
      loadDeclarativeAction in class AbstractComponentLoader<PopupButton>
    • loadAutoClose

      protected void loadAutoClose(PopupButton component, org.dom4j.Element element)
    • loadMenuWidth

      protected void loadMenuWidth(PopupButton component, org.dom4j.Element element)
    • loadTogglePopupVisibilityOnClick

      protected void loadTogglePopupVisibilityOnClick(PopupButton component, org.dom4j.Element element)
    • loadClosePopupOnOutsideClick

      protected void loadClosePopupOnOutsideClick(PopupButton component, org.dom4j.Element element)
    • loadPopupOpenDirection

      protected void loadPopupOpenDirection(PopupButton component, org.dom4j.Element element)
    • loadShowActionIcons

      protected void loadShowActionIcons(PopupButton component, org.dom4j.Element element)
    • createContent

      protected void createContent()
    • loadPopupComponent

      protected void loadPopupComponent()