Bug 315281 update copyrights for 3.6
bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/navigator/INavigatorFilterService.java
/**
	 * Activate the set of given filters. An <i>active</i> filter will always be
	 * returned from {@link #getVisibleFilters(boolean)}. An <i>inactive</i> filter will
	 * only be returned from {@link #getVisibleFilters(boolean)} when it is
	 * called with <b>false</b>.
	 * 
	 * 
	 * @param theFilterIds
	 *            An array of filter ids to activate.
	 * 
	 */
	void setActiveFilterIds(String[] theFilterIds);
	/** 
	 * Persist the current activation state for visible filters.
	 */
	void persistFilterActivationState();
	
	/**
	 * 
	 * Return the viewer filter for the given descriptor
	 * 
	 * @param theDescriptor
	 *            A non-null filter descriptor.
	 * @return the viewer filter for the given descriptor
	 * @since 3.3
	 */
	ViewerFilter getViewerFilter(ICommonFilterDescriptor theDescriptor);
	
}