@Override public void onOntologyHierarchySelectionChanged(OntologyHierarchySelectionChangedEvent event) { setHeadingText(Joiner.on(" >> ").join(event.getPath())); if (event.getSelectedHierarchy() != null) { // Reset Search acm.setSearchRegexPattern(""); } }
@Override public void onAppCategorySelectionChanged(AppCategorySelectionChangedEvent event) { // FIXME Move to appearance setHeadingText(Joiner.on(" >> ").join(event.getGroupHierarchy())); if (!event.getAppCategorySelection().isEmpty()) { // Reset Search acm.setSearchRegexPattern(""); } }
@Override public HandlerRegistration addAppNameSelectedEventHandler( AppNameSelectedEvent.AppNameSelectedEventHandler handler) { return acm.addAppNameSelectedEventHandler(handler); }
@Override public HandlerRegistration addAppFavoriteSelectedEventHandlers( AppFavoriteSelectedEvent.AppFavoriteSelectedEventHandler handler) { return acm.addAppFavoriteSelectedEventHandlers(handler); }
@Override protected void onEnsureDebugId(String baseID) { super.onEnsureDebugId(baseID); grid.ensureDebugId(baseID + AppsModule.Ids.APP_GRID); acm.ensureDebugId(baseID + AppsModule.Ids.APP_GRID); }
@Override public void setSearchPattern(final String searchPattern) { this.searchRegexPattern = searchPattern; acm.setSearchRegexPattern(searchRegexPattern); }
@Override public HandlerRegistration addAppRatingSelectedHandler( AppRatingSelected.AppRatingSelectedHandler handler) { return acm.addAppRatingSelectedHandler(handler); }