public void refreshState() { final ArrayList<OptionNode> checked= new ArrayList<>(100); for (Iterator<Node> iter= fTree.iterator(); iter.hasNext();) iter.next().getCheckedLeafs(checked); fTreeViewer.setGrayedElements(new Object[0]); fTreeViewer.setCheckedElements(checked.toArray()); fPreview.clear(); if (fLastSelected != null) { fPreview.addAll(fLastSelected.getSnippets()); } doUpdatePreview(); }
public void refreshState() { final ArrayList checked= new ArrayList(100); for (Iterator iter= fTree.iterator(); iter.hasNext();) ((Node) iter.next()).getCheckedLeafs(checked); fTreeViewer.setGrayedElements(new Object[0]); fTreeViewer.setCheckedElements(checked.toArray()); fPreview.clear(); if (fLastSelected != null) { fPreview.addAll(fLastSelected.getSnippets()); } doUpdatePreview(); }
private void innerViewerChanged(InnerNode selectedNode) { final List children= selectedNode.getChildren(); final ArrayList optionsChildren= new ArrayList(); for (final Iterator iter= children.iterator(); iter.hasNext();) { final Object o= iter.next(); if (o instanceof OptionNode) optionsChildren.add(o); } fOptionsViewer.setInput(optionsChildren.toArray()); for (final Iterator iter= optionsChildren.iterator(); iter.hasNext();) { final OptionNode child= (OptionNode)iter.next(); fOptionsViewer.setChecked(child, child.getChecked()); } fPreview.clear(); fPreview.addAll(selectedNode.getSnippets()); doUpdatePreview(); }
private void innerViewerChanged(InnerNode selectedNode) { final List<Node> children= selectedNode.getChildren(); final ArrayList<OptionNode> optionsChildren= new ArrayList<>(); for (final Iterator<Node> iter= children.iterator(); iter.hasNext();) { final Object o= iter.next(); if (o instanceof OptionNode) optionsChildren.add((OptionNode) o); } fOptionsViewer.setInput(optionsChildren.toArray()); for (final Iterator<OptionNode> iter= optionsChildren.iterator(); iter.hasNext();) { final OptionNode child= iter.next(); fOptionsViewer.setChecked(child, child.getChecked()); } fPreview.clear(); fPreview.addAll(selectedNode.getSnippets()); doUpdatePreview(); }
public void checkStateChanged(CheckStateChangedEvent event) { final OptionNode option= (OptionNode)event.getElement(); if (option != null) option.setChecked(event.getChecked()); doUpdatePreview(); notifyValuesModified(); } }
@Override public void checkStateChanged(CheckStateChangedEvent event) { final Node node= (Node)event.getElement(); node.setChecked(event.getChecked()); doUpdatePreview(); notifyValuesModified(); }
@Override public void checkStateChanged(CheckStateChangedEvent event) { final OptionNode option= (OptionNode)event.getElement(); if (option != null) option.setChecked(event.getChecked()); doUpdatePreview(); notifyValuesModified(); } }
public void checkStateChanged(CheckStateChangedEvent event) { final Node node= (Node)event.getElement(); node.setChecked(event.getChecked()); doUpdatePreview(); notifyValuesModified(); }
public void selectionChanged(SelectionChangedEvent event) { final IStructuredSelection selection= (IStructuredSelection)event.getSelection(); if (selection.isEmpty()) return; final Node node= (Node)selection.getFirstElement(); if (node == fLastSelected) return; fDialogSettings.put(PREF_NODE_KEY, node.index); fPreview.clear(); fPreview.addAll(node.getSnippets()); doUpdatePreview(); fLastSelected= node; }
@Override public void selectionChanged(SelectionChangedEvent event) { final IStructuredSelection selection= (IStructuredSelection)event.getSelection(); if (selection.isEmpty()) return; final Node node= (Node)selection.getFirstElement(); if (node == fLastSelected) return; fDialogSettings.put(PREF_NODE_KEY, node.index); fPreview.clear(); fPreview.addAll(node.getSnippets()); doUpdatePreview(); fLastSelected= node; }