Package org.opencms.gwt.client.ui.input
Class CmsCategoryField.A_SelectionHandler
- java.lang.Object
-
- org.opencms.gwt.client.ui.input.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.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
A_SelectionHandler(CmsCheckBox checkBox)
Constructor.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected CmsCheckBox
getCheckBox()
Returns the check box.void
onClick(com.google.gwt.event.dom.client.ClickEvent event)
void
onDoubleClick(com.google.gwt.event.dom.client.DoubleClickEvent event)
protected abstract void
onSelectionChange()
Executed on selection change.void
setSelectButton(CmsPushButton button)
Sets the select button, can be used instead of a double click to select and search.
-
-
-
Constructor Detail
-
A_SelectionHandler
protected A_SelectionHandler(CmsCheckBox checkBox)
Constructor.- Parameters:
checkBox
- the item check box
-
-
Method Detail
-
onClick
public void onClick(com.google.gwt.event.dom.client.ClickEvent event)
- Specified by:
onClick
in interfacecom.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 interfacecom.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
-
getCheckBox
protected CmsCheckBox getCheckBox()
Returns the check box.- Returns:
- the check box
-
onSelectionChange
protected abstract void onSelectionChange()
Executed on selection change. Either when the check box was clicked or on double click on a list item.
-
-