diff options
Diffstat (limited to 'plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/dialog/FilteredCheckboxTree.java')
-rw-r--r-- | plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/dialog/FilteredCheckboxTree.java | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/dialog/FilteredCheckboxTree.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/dialog/FilteredCheckboxTree.java index 804e61f3216..07cfbea507c 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/dialog/FilteredCheckboxTree.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/dialog/FilteredCheckboxTree.java @@ -127,7 +127,7 @@ public class FilteredCheckboxTree extends FilteredTree { @SuppressWarnings("unchecked") public <T> Collection<T> getChecked() { - List<T> checked = new ArrayList<T>(); + List<T> checked = new ArrayList<>(); for (Object obj : getCheckboxTreeViewer().getCheckedElements()) { checked.add((T) obj); } @@ -212,7 +212,7 @@ public class FilteredCheckboxTree extends FilteredTree { class FilteredCheckboxTreeItem { Object data; // Data element String state; // Checked State - List<FilteredCheckboxTreeItem> children = new ArrayList<FilteredCheckboxTreeItem>(); + List<FilteredCheckboxTreeItem> children = new ArrayList<>(); public FilteredCheckboxTreeItem(Object data, String state, Map<Object, FilteredCheckboxTreeItem> itemCache, FilteredCheckboxTreeItem parent) { this.data = data; @@ -225,13 +225,13 @@ public class FilteredCheckboxTree extends FilteredTree { } /* A cache of all the nodes */ - Map<Object, FilteredCheckboxTreeItem> itemCache = new HashMap<Object, FilteredCheckboxTreeItem>(); + Map<Object, FilteredCheckboxTreeItem> itemCache = new HashMap<>(); /* The preRefresh Listeners */ - List<PreRefreshNotifier> refreshingListeners = new ArrayList<PreRefreshNotifier>(); + List<PreRefreshNotifier> refreshingListeners = new ArrayList<>(); @Override protected void unmapAllElements() { - itemCache = new HashMap<Object, FilteredCheckboxTreeItem>(); + itemCache = new HashMap<>(); super.unmapAllElements(); } @@ -299,7 +299,7 @@ public class FilteredCheckboxTree extends FilteredTree { public Object[] getCheckedChildren(Object element) { FilteredCheckboxTreeItem item = itemCache.get(element); - List<Object> checkedChildren = new ArrayList<Object>(); + List<Object> checkedChildren = new ArrayList<>(); if (item != null) { List<FilteredCheckboxTreeItem> children = item.children; Iterator<FilteredCheckboxTreeItem> iterator = children.iterator(); @@ -320,7 +320,7 @@ public class FilteredCheckboxTree extends FilteredTree { @Override public Object[] getCheckedElements() { Iterator<FilteredCheckboxTreeItem> iterator = itemCache.values().iterator(); - List<Object> checkedElements = new LinkedList<Object>(); + List<Object> checkedElements = new LinkedList<>(); while (iterator.hasNext()) { getCheckedElementsRecurse(iterator.next(), checkedElements); } @@ -359,7 +359,7 @@ public class FilteredCheckboxTree extends FilteredTree { */ @Override public void setCheckedElements(Object[] elements) { - Set<Object> s = new HashSet<Object>(itemCache.keySet()); + Set<Object> s = new HashSet<>(itemCache.keySet()); s.removeAll(new HashSet<Object>(Arrays.asList(elements))); for (int i = 0; i < elements.length; i++) { FilteredCheckboxTreeItem item = itemCache.get(elements[i]); @@ -504,7 +504,7 @@ public class FilteredCheckboxTree extends FilteredTree { * A helper method to get all the items in the tree */ private ArrayList<TreeItem> getAllTreeItems(TreeItem[] roots) { - ArrayList<TreeItem> list = new ArrayList<TreeItem>(); + ArrayList<TreeItem> list = new ArrayList<>(); for (int i = 0; i < roots.length; i++) { TreeItem item = roots[i]; list.add(item); |