public Object[] getElements(Object inputElement) { if(contentService != null) { INavigatorFilterService filterService = contentService.getFilterService(); return filterService.getVisibleFilterDescriptors(); } return NO_ELEMENTS ; }
INavigatorFilterService filterService = navigator.getNavigatorContentService().getFilterService(); Set<String> filters = new HashSet<String>(); for (ICommonFilterDescriptor desc : filterService.getVisibleFilterDescriptors()) { if (filterService.isActive(desc.getId())) { filters.add(desc.getId());
.getVisibleFilterDescriptors(); .getVisibleFilterDescriptors(); for (int i = 0; i < visibleDescriptors.length; i++) { if(Arrays.binarySearch(filterIdsToActivate, visibleDescriptors[i].getId()) >= 0 ) {