public interface SelectAndFocusDelegateController extends CollectionBrowserDelegateController
| Modifier and Type | Method and Description |
|---|---|
void |
deselectAllItems()
Deselects all items.
|
void |
deselectItems(Collection<Object> itemsToDeselect)
Deselects multiple items.
|
void |
focusItem(Object item)
Focuses an item.
|
<E> E |
getFocusedItem()
Gets focused item.
|
static Object |
getSelectedItem(Collection<?> selection)
Gets a single selection from multiple selected items.
|
<E> Collection<E> |
getSelectedItems()
Gets currently selected items.
|
void |
handleHyperlinkClicked(Object item)
Handles hyperlink clicked event.
|
void |
handleItemClicked(Object item)
Handles item clicked event.
|
void |
handleItemLockedStateChanged(CockpitEvent event)
Handles item locked state changed event.
|
void |
handleMoldChange()
Handles change of the mold.
|
void |
handleNewPageable()
Handles change of the pageable.
|
void |
handleNewSelectionContext(Map<String,Object> inputContext)
Handles new selection context.
|
void |
handleObjectCreated(CockpitEvent event)
Handles object created event.
|
void |
handleObjectDeleted(CockpitEvent event)
Handles object deleted event.
|
void |
handleObjectUpdated(CockpitEvent event)
Handles object updated event.
|
void |
handlePageLoaded(Pageable newPageable,
Pageable oldPageable)
Handles loading new page.
|
void |
handlePaging(org.zkoss.zul.event.PagingEvent event)
Handles paging event.
|
void |
handleTypeChange()
Handles item type change.
|
void |
initialize()
Initializes delegate controller.
|
void |
resetModel()
Resets part of the model connected with select and focus.
|
void |
selectItem(Object itemToSelect)
Selects an item.
|
void |
selectItems(Collection<?> selectedItems)
Selects multiple items.
|
setControllerstatic Object getSelectedItem(Collection<?> selection)
selection - selected itemsvoid initialize()
<E> Collection<E> getSelectedItems()
E - expected type of selected itemsselectItems(Collection)<E> E getFocusedItem()
E - expected type of the focused itemvoid selectItems(Collection<?> selectedItems)
selectedItems - items that should be selectedvoid selectItem(Object itemToSelect)
itemToSelect - item that should be selectedvoid deselectItems(Collection<Object> itemsToDeselect)
itemsToDeselect - collection of the items to deselectvoid deselectAllItems()
void focusItem(Object item)
item - item to focusvoid handleItemClicked(Object item)
item - item that was clickedvoid handleHyperlinkClicked(Object item)
item - that this hyperlink is assigned tovoid handleObjectCreated(CockpitEvent event)
event - object created eventvoid handleObjectUpdated(CockpitEvent event)
event - object updated eventvoid handleObjectDeleted(CockpitEvent event)
event - object deleted eventvoid handleItemLockedStateChanged(CockpitEvent event)
event - item locked state changed eventvoid handlePaging(org.zkoss.zul.event.PagingEvent event)
event - paging eventvoid handleTypeChange()
void handleNewPageable()
void handleMoldChange()
void handleNewSelectionContext(Map<String,Object> inputContext)
inputContext - new contextvoid resetModel()
Copyright © 2018. All rights reserved.