public void afterSearch() { tabSet.selectTab(1); } });
@Override public void selectSubTab(UsersAndGroupsHandler.MainTab mainTab, ObjectsTabHandler.SubTab subTab) { if (subTabMap.containsKey(mainTab) && tabSetWithSubTabsMap.containsKey(mainTab)) { TabSet tabParent = tabSetWithSubTabsMap.get(mainTab); Map<ObjectsTabHandler.SubTab, Tab> secondTabMap = subTabMap.get(mainTab); if (secondTabMap.containsKey(subTab)) { Tab tabChild = secondTabMap.get(subTab); tabParent.selectTab(tabChild); } } }
/** * Add features in the widget for several layers. * * @param featureMap map of features per layer * @param criterion the original request for this search */ public void addFeatures(Map<VectorLayer, List<Feature>> featureMap, Criterion criterion) { if (showDetailsOnSingleResult && featureMap.size() == 1) { // sorting is never needed if only 1 entry List<Feature> features = featureMap.values().iterator().next(); if (features.size() == 1) { showFeatureDetailWindow(map, features.get(0)); } } //Add feature tabs in map order for (VectorLayer layer : map.getMapModel().getVectorLayers()) { if (featureMap.containsKey(layer)) { addFeatures(layer, featureMap.get(layer), criterion); } } tabset.selectTab(0); }
public void onSuccess(List<String> result) { List<String> returnList = result; if (null == returnList || returnList.size() < 1) { SC.say("No results for search."); JcrExplorer.hideLoadingImg(); return; } ListGridRecord[] searchResultsListGridRecords = new ListGridRecord[]{}; searchResultsListGridRecords = new ListGridRecord[returnList.size()]; int i = 0; for (String resultString : returnList) { ListGridRecord listGridRecord = new ListGridRecord(); listGridRecord.setAttribute("path", resultString); searchResultsListGridRecords[i] = listGridRecord; i++; } jackrabbitExplorer.searchResultsListGrid.setData(searchResultsListGridRecords); jackrabbitExplorer.bottomRightTabSet.selectTab(1); JcrExplorer.hideLoadingImg(); }
@Override public void onClick(ClickEvent event) { View.getView().getDataPanel().getPanel().selectTab(View.getView().getSesTab()); } });
public void setGeodesk(GeodeskDto geodesk) { this.geodesk = geodesk; if (geodesk == null) { setDisabled(true); } else { // public geodesks don't have accessrights accessrightsTab.setDisabled(geodesk.isPublic()); // Always select first tab tabset.selectTab(0); setDisabled(false); } setLoaded(); }
public void switchToDiagramTab() { DataPanel dataPanel = View.getView().getDataPanel(); DataPanelTab diagramTab = View.getView().getDiagramTab(); dataPanel.getPanel().selectTab(diagramTab); dataPanel.setCurrentTab(diagramTab); dataPanel.update(); }
@Override public void onClick(ClickEvent event) { DataPanel dataPanel = View.getView().getDataPanel(); DataPanelTab newTab; if (dataPanel.getCurrentTab().equals(View.getView().getSesTab())) { newTab = View.getView().getDiagramTab(); } else { newTab = View.getView().getSesTab(); } dataPanel.getPanel().selectTab(newTab); dataPanel.setCurrentTab(newTab); dataPanel.update(); } });
@Override public void onChangeRole(SetRoleEvent evt) { if (evt.getRole() == LOGOUT) { window.loadLoginContent(); return; } else if (evt.getRole() == ADMIN) { window.clearAndLoadWindowContent(); window.hide(); // switch to admin UI DataPanel dataPanel = View.getView().getDataPanel(); DataPanelTab sesTab = View.getView().getSesTab(); dataPanel.getPanel().selectTab(sesTab); dataPanel.setCurrentTab(sesTab); dataPanel.update(); } else { // user stays in modal window window.clearAndLoadWindowContent(); } }