Package org.opencms.ade.galleries.client
Class CmsGalleriesTabHandler
- java.lang.Object
-
- org.opencms.ade.galleries.client.A_CmsTabHandler
-
- org.opencms.ade.galleries.client.CmsGalleriesTabHandler
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.CloseHandler<com.google.gwt.user.client.ui.PopupPanel>
,com.google.gwt.event.shared.EventHandler
public class CmsGalleriesTabHandler extends A_CmsTabHandler
The galleries(folders) tab handler.This class receives event information from the galleries tab and delegates it to the gallery controller.
- Since:
- 8.0.0
-
-
Field Summary
-
Fields inherited from class org.opencms.ade.galleries.client.A_CmsTabHandler
m_controller
-
-
Constructor Summary
Constructors Constructor Description CmsGalleriesTabHandler(CmsGalleryController controller)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearParams()
Clears the search parameters of this tab.boolean
hasGalleriesSelectable()
Returns true if the galleries should be selectable.void
onDeselectGallery(java.lang.String galleryPath)
Will be triggered when the user unchecks the checkbox to deselect a gallery.void
onSelectGallery(java.lang.String galleryPath)
Will be triggered when the user checks the checkbox to select a gallery.void
onSelection()
Will be triggered when the tab is selected.void
onSort(java.lang.String sortParams, java.lang.String filter)
Sorts the list, if present.void
removeParam(java.lang.String paramKey)
Removes the search parameter with the given key from the search object.-
Methods inherited from class org.opencms.ade.galleries.client.A_CmsTabHandler
addSearchChangeHandler, getGalleryInfo, getTypeInfo, onClose, onDeselection, selectResource, selectResultTab, setSearchQuery, updateIndex, updateSize
-
-
-
-
Constructor Detail
-
CmsGalleriesTabHandler
public CmsGalleriesTabHandler(CmsGalleryController controller)
Constructor.- Parameters:
controller
- the gallery controller
-
-
Method Detail
-
clearParams
public void clearParams()
Description copied from class:A_CmsTabHandler
Clears the search parameters of this tab.- Specified by:
clearParams
in classA_CmsTabHandler
- See Also:
A_CmsTabHandler.clearParams()
-
hasGalleriesSelectable
public boolean hasGalleriesSelectable()
Returns true if the galleries should be selectable.- Returns:
- true if the galleries should be selectable
-
onDeselectGallery
public void onDeselectGallery(java.lang.String galleryPath)
Will be triggered when the user unchecks the checkbox to deselect a gallery.- Parameters:
galleryPath
- the category path as id
-
onSelectGallery
public void onSelectGallery(java.lang.String galleryPath)
Will be triggered when the user checks the checkbox to select a gallery.- Parameters:
galleryPath
- the gallery path as id
-
onSelection
public void onSelection()
Description copied from class:A_CmsTabHandler
Will be triggered when the tab is selected.- Specified by:
onSelection
in classA_CmsTabHandler
- See Also:
A_CmsTabHandler.onSelection()
-
onSort
public void onSort(java.lang.String sortParams, java.lang.String filter)
Description copied from class:A_CmsTabHandler
Sorts the list, if present.- Specified by:
onSort
in classA_CmsTabHandler
- Parameters:
sortParams
- the sort parametersfilter
- the filter phrase- See Also:
A_CmsTabHandler.onSort(java.lang.String,java.lang.String)
-
removeParam
public void removeParam(java.lang.String paramKey)
Description copied from class:A_CmsTabHandler
Removes the search parameter with the given key from the search object.- Specified by:
removeParam
in classA_CmsTabHandler
- Parameters:
paramKey
- the parameter key- See Also:
A_CmsTabHandler.removeParam(java.lang.String)
-
-