Element filter providers are used to accept or reject items through the element filter service. Element filter providers registered with the service will be ignored accordingly based on eclipse activities / capabilities.
When the element filter service is queried, if any one of the element filter providers accept the object to test, then the object is accepted; if all element filters providers reject the object to test, then the object is rejected.
name - The priority of the provider. It can be one of the following values: Lowest, Low, Medium, High, Highest. Consideration of dependencies has to be done when choosing the priority. A provider at a higher priority will take a chance first at deciding provision.
Examples:
The enablement expression context object is an instance of com.ibm.xtools.common.ui.reduction.filters.ElementFilterOperation. There are two variables which may be used in the expression:
context - an instance of com.ibm.xtools.common.ui.reduction.filters.IElementFilterContext; this variable may be null
The platform itself does not have any predefined elementFilterProviders. Particular product installs may include elementFilterProviders as required.
Licensed Materials - Property of IBM
Copyright IBM Corp. 2007, 2008. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.