Class ExtendedSplitLayoutWidgetController

  • All Implemented Interfaces:
    WidgetController, WidgetDragAndDropAware, WidgetInstanceManagerAware, java.io.Serializable, org.zkoss.zk.ui.event.EventListener, org.zkoss.zk.ui.event.SerializableEventListener, org.zkoss.zk.ui.util.ComponentActivationListener, org.zkoss.zk.ui.util.ComponentCloneListener, org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>, org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>

    public class ExtendedSplitLayoutWidgetController
    extends DefaultWidgetController
    See Also:
    Serialized Form
    • Field Detail

      • SOCKET_IN_CHOOSE_LAYOUT

        public static final java.lang.String SOCKET_IN_CHOOSE_LAYOUT
        See Also:
        Constant Field Values
      • SOCKET_IN_PARENT_LAYOUT

        public static final java.lang.String SOCKET_IN_PARENT_LAYOUT
        See Also:
        Constant Field Values
      • SOCKET_OUT_SELECTED_LAYOUT

        public static final java.lang.String SOCKET_OUT_SELECTED_LAYOUT
        See Also:
        Constant Field Values
      • CHOSEN_LAYOUT_DATA_ATTRIBUTE

        public static final java.lang.String CHOSEN_LAYOUT_DATA_ATTRIBUTE
        See Also:
        Constant Field Values
      • MODEL_CHOSEN_LAYOUT

        public static final java.lang.String MODEL_CHOSEN_LAYOUT
        See Also:
        Constant Field Values
      • MAKE_RESIZABLE_DATA_ATTRIBUTE

        public static final java.lang.String MAKE_RESIZABLE_DATA_ATTRIBUTE
        See Also:
        Constant Field Values
      • SPLIT_LAYOUT_ID_DATA_ATTRIBUTE

        public static final java.lang.String SPLIT_LAYOUT_ID_DATA_ATTRIBUTE
        See Also:
        Constant Field Values
      • SETTING_CONFIG_CTX_NAME

        public static final java.lang.String SETTING_CONFIG_CTX_NAME
        See Also:
        Constant Field Values
      • DEFAULT_CONFIG_CTX_NAME

        public static final java.lang.String DEFAULT_CONFIG_CTX_NAME
        See Also:
        Constant Field Values
      • SETTING_DEFAULT_LAYOUT

        public static final java.lang.String SETTING_DEFAULT_LAYOUT
        See Also:
        Constant Field Values
      • EVENT_ON_INIT_LAYOUT

        public static final java.lang.String EVENT_ON_INIT_LAYOUT
        See Also:
        Constant Field Values
    • Constructor Detail

      • ExtendedSplitLayoutWidgetController

        public ExtendedSplitLayoutWidgetController()
    • Method Detail

      • selectInitialLayoutInEchoEvent

        protected void selectInitialLayoutInEchoEvent()
      • getDefaultLayout

        protected java.lang.String getDefaultLayout()
      • findSelectedLayout

        protected java.lang.String findSelectedLayout()
      • rewriteUuidToDataAttribute

        protected void rewriteUuidToDataAttribute​(org.zkoss.zk.ui.Component component)
      • onParentLayoutChange

        public void onParentLayoutChange​(java.lang.String parentLayout)
      • chooseLayout

        public void chooseLayout​(java.lang.String layout)
      • prepareLayout

        protected void prepareLayout​(java.lang.String layout)
      • getFirstVessel

        public org.zkoss.zul.Div getFirstVessel()
      • getSecondVessel

        public org.zkoss.zul.Div getSecondVessel()
      • getThirdVessel

        public org.zkoss.zul.Div getThirdVessel()
      • getVesselContainer

        public org.zkoss.zul.Div getVesselContainer()