Class CmsCategoryField.A_SelectionHandler

  • All Implemented Interfaces:
    com.google.gwt.event.dom.client.ClickHandler, com.google.gwt.event.dom.client.DoubleClickHandler, com.google.gwt.event.shared.EventHandler
    Enclosing class:
    CmsCategoryField

    protected abstract class CmsCategoryField.A_SelectionHandler
    extends java.lang.Object
    implements com.google.gwt.event.dom.client.ClickHandler, com.google.gwt.event.dom.client.DoubleClickHandler
    Selection handler to handle check box click events and double clicks on the list items.
    • Method Detail

      • onClick

        public void onClick​(com.google.gwt.event.dom.client.ClickEvent event)
        Specified by:
        onClick in interface com.google.gwt.event.dom.client.ClickHandler
        See Also:
        ClickHandler.onClick(com.google.gwt.event.dom.client.ClickEvent)
      • onDoubleClick

        public void onDoubleClick​(com.google.gwt.event.dom.client.DoubleClickEvent event)
        Specified by:
        onDoubleClick in interface com.google.gwt.event.dom.client.DoubleClickHandler
        See Also:
        DoubleClickHandler.onDoubleClick(com.google.gwt.event.dom.client.DoubleClickEvent)
      • setSelectButton

        public void setSelectButton​(CmsPushButton button)
        Sets the select button, can be used instead of a double click to select and search.

        Parameters:
        button - the select button
      • onSelectionChange

        protected abstract void onSelectionChange()
        Executed on selection change. Either when the check box was clicked or on double click on a list item.