@Override public boolean setChecked(Object element, boolean state) { updateCheckState(element, state); return super.setChecked(element, state); }
public void checkPulledUp() { uncheckAll(); fTreeViewer.setCheckedElements(fProcessor.getMembersToMove()); final IType parent= fProcessor.getDeclaringType(); fTreeViewer.setChecked(parent, true); checkAllParents(parent); }
public void checkPulledUp() { uncheckAll(); fTreeViewer.setCheckedElements(fProcessor.getMembersToMove()); final IType parent= fProcessor.getDeclaringType(); fTreeViewer.setChecked(parent, true); checkAllParents(parent); }
private void precheckElements(final ContainerCheckedTreeViewer treeViewer) { final IMember[] members= fProcessor.getMembersToMove(); for (int i= 0; i < members.length; i++) { treeViewer.setChecked(members[i], true); } }
/** * Restores the checked state of items based on the cached check state. This * will only check leaf nodes, but parent items will be updated by the container * viewer. No events will be fired. */ public void restoreLeafCheckState() { if (checkState == null) return; getTree().setRedraw(false); // Call the super class so we don't mess up the cache super.setCheckedElements(NO_ELEMENTS); setGrayedElements(NO_ELEMENTS); // The elements must be expanded to modify their check state if (!checkState.isEmpty()) { expandAll(); } // Now we are only going to set the check state of the leaf nodes // and rely on our container checked code to update the parents properly. Iterator<Object> iter = checkState.iterator(); Object element = null; while (iter.hasNext()) { element = iter.next(); // Call the super class as there is no need to update the check state super.setChecked(element, true); } getTree().setRedraw(true); }
private void restoreSelectionAndNames(final Map<IJavaElement, Boolean> selection) { final Map<IJavaElement, Boolean> selectedElements= selection; for (Iterator<IJavaElement> iter= selectedElements.keySet().iterator(); iter.hasNext();) { IJavaElement element= iter.next(); boolean isSelected= selectedElements.get(element).booleanValue(); fTreeViewer.setChecked(element, isSelected); fTreeViewer.update(element, null); } }
public void checkPulledUp() { uncheckAll(); final HierarchyProcessor processor= getPullUpRefactoring().getPullUpProcessor(); fTreeViewer.setCheckedElements(processor.getMembersToMove()); final IType parent= processor.getDeclaringType(); fTreeViewer.setChecked(parent, true); checkAllParents(parent); }
public boolean setChecked(Object element, boolean state) { updateCheckState(element, state); return super.setChecked(element, state); }
private void restoreSelectionAndNames(final Map<IJavaElement, Boolean> selection) { final Map<IJavaElement, Boolean> selectedElements= selection; for (Iterator<IJavaElement> iter= selectedElements.keySet().iterator(); iter.hasNext();) { IJavaElement element= iter.next(); boolean isSelected= selectedElements.get(element).booleanValue(); fTreeViewer.setChecked(element, isSelected); fTreeViewer.update(element, null); } }
private void restoreSelectionAndNames(final Map selection) { final Map selectedElements= selection; for (Iterator iter= selectedElements.keySet().iterator(); iter.hasNext();) { IJavaElement element= (IJavaElement) iter.next(); boolean isSelected= ((Boolean) selectedElements.get(element)).booleanValue(); fTreeViewer.setChecked(element, isSelected); fTreeViewer.update(element, null); } }
private void precheckElements(final ContainerCheckedTreeViewer treeViewer) { final IMember[] members= fProcessor.getMembersToMove(); for (int i= 0; i < members.length; i++) { treeViewer.setChecked(members[i], true); } }
private void checkAllParents(final IType parent) { final ITypeHierarchy th= getTreeInput(); final IType root= getTreeInput().getType(); IType type= parent; while (!root.equals(type)) { fTreeViewer.setChecked(type, true); type= th.getSuperclass(type); } fTreeViewer.setChecked(root, true); }
private void checkAllParents(final IType parent) { final ITypeHierarchy th= getTreeInput(); final IType root= getTreeInput().getType(); IType type= parent; while (!root.equals(type)) { fTreeViewer.setChecked(type, true); type= th.getSuperclass(type); } fTreeViewer.setChecked(root, true); }
private void checkAllParents(final IType parent) { final ITypeHierarchy th= getTreeInput(); final IType root= getTreeInput().getType(); IType type= parent; while (!root.equals(type)) { fTreeViewer.setChecked(type, true); type= th.getSuperclass(type); } fTreeViewer.setChecked(root, true); }
private void uncheckAll() { final IType root= getTreeInput().getType(); fTreeViewer.setChecked(root, false); }
private void uncheckOtherModels(String modelProviderId) { if (!isSelectedResourcesSelected()) { ModelProvider[] providers = manager.getScope().getModelProviders(); ArrayList disabledProviders = new ArrayList(); for (int i = 0; i < providers.length; i++) { if (!providers[i].getId().equals(modelProviderId)) { disabledProviders.add(providers[i]); } } for (Iterator iterator = disabledProviders.iterator(); iterator.hasNext();) { ModelProvider disable = (ModelProvider) iterator.next(); fViewer.setChecked(disable, false); } } }
private void uncheckAll() { final IType root= getTreeInput().getType(); fTreeViewer.setChecked(root, false); }
private void uncheckAll() { final IType root= getTreeInput().getType(); fTreeViewer.setChecked(root, false); }
private void uncheckOtherModels(String modelProviderId) { if (!isSelectedResourcesSelected()) { ModelProvider[] providers = manager.getScope().getModelProviders(); ArrayList<ModelProvider> disabledProviders = new ArrayList<>(); for (int i = 0; i < providers.length; i++) { if (!providers[i].getId().equals(modelProviderId)) { disabledProviders.add(providers[i]); } } for (ModelProvider disable : disabledProviders) { fViewer.setChecked(disable, false); } } }
private void precheckElements(final ContainerCheckedTreeViewer treeViewer) { final IMember[] members= getPullUpRefactoring().getPullUpProcessor().getMembersToMove(); for (int i= 0; i < members.length; i++) { treeViewer.setChecked(members[i], true); } }