<!ELEMENT extension (editingCapabilitiesProvider*)+>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT editingCapabilitiesProvider (Priority , enablement?)>
<!ATTLIST editingCapabilitiesProvider
class CDATA #REQUIRED>
Since the platform provides a default provider at the lowest priority, new providers should be registered at priority low or above.
<!ELEMENT Priority EMPTY>
<!ATTLIST Priority
name (Lowest|Low|Medium|High|Highest) >
The description for the priority of the provider.
<extension point="com.ibm.xtools.common.ui.reduction.editingCapabilitiesProviders"> <editingCapabilitiesProvider class="com.ibm.xtools.examples.MyEditingCapabilitiesProvider"> <Priority name="Lowest"> </Priority> <enablement> <and <instanceof value="com.ibm.xtools.examples.MyClass"> </instanceof> </and> </enablement> </editingCapabilitiesProvider> </extension>
Particular product installs may include more specific editingCapabilitiesProviders 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.