private boolean canEnable(Object[] objects) { for (int i= 0; i < objects.length; i++) { Object element= objects[i]; if (isValidElement(element)) return true; } return false; }
private boolean canEnable(Object[] objects) { for (int i= 0; i < objects.length; i++) { Object element= objects[i]; if (isValidElement(element)) return true; } return false; }
private Object[] getSelectedElements() { if (fEditor != null) { Object element= getSelectedElement(fEditor); if (element == null) return null; return new Object[] { element }; } ISelection selection= getSelection(); if (!(selection instanceof IStructuredSelection)) return null; List<Object> result= new ArrayList<>(); for (Iterator<?> iter= ((IStructuredSelection)selection).iterator(); iter.hasNext();) { Object element= iter.next(); if (isValidElement(element)) result.add(element); } if (result.isEmpty()) return null; return result.toArray(new Object[result.size()]); }
private Object[] getSelectedElements() { if (fEditor != null) { Object element= getSelectedElement(fEditor); if (element == null) return null; return new Object[] { element }; } ISelection selection= getSelection(); if (!(selection instanceof IStructuredSelection)) return null; List<Object> result= new ArrayList<>(); for (Iterator<?> iter= ((IStructuredSelection)selection).iterator(); iter.hasNext();) { Object element= iter.next(); if (isValidElement(element)) result.add(element); } if (result.isEmpty()) return null; return result.toArray(new Object[result.size()]); }