public void onSelect$tree(){ cntDiv.getChildren().clear(); Treeitem item = tree.getSelectedItem(); Map map = (Map)item.getValue(); showImages(map); }
/** Sets whether multiple selections are allowed. * <p>Notice that, if a model is assigned, it will change the model's * state (by {@link TreeSelectableModel#setMultiple}). */ public void setMultiple(boolean multiple) { if (_multiple != multiple) { _multiple = multiple; if (!_multiple && _selItems.size() > 1) { final Treeitem item = getSelectedItem(); for (Iterator<Treeitem> it = _selItems.iterator(); it.hasNext();) { final Treeitem ti = it.next(); if (ti != item) { ti.setSelectedDirectly(false); it.remove(); } } //No need to update selId because z.multiple will do the job } if (_model != null) ((TreeSelectableModel) _model).setMultiple(multiple); smartUpdate("multiple", _multiple); } }
selectedTerm = null; } else { Treeitem item = treeSearch.getSelectedItem();
int end = begin + oldsize; end = Math.min(getPaginal().getTotalSize(), end); Treeitem item = getSelectedItem(); int sel = getVisibleIndexOfItem(item); if (sel < 0 || sel < begin || sel >= end) { //not in selection range