<!ELEMENT extension (customParameterControl*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT customParameterControl EMPTY>
<!ATTLIST customParameterControl
parameterId CDATA #IMPLIED
actionId CDATA #IMPLIED
uniqueId CDATA #REQUIRED
class CDATA #REQUIRED>
Defines a custom parameter control. While more than one custom parameter control can be defined for a given parameter, the custom parameter registry will return only one custom parameter control when asked for one. Preference will be given to a registered custom control whose parameter ID matches the requested parameter ID exactly, rather than a custom control that is defined with a wildcard as a parameter ID. If more than one of these is registered, preference will be given to a registered custom control whose action ID matches the requested action ID exactly, rather than a custom control that is defined with a wildcard as an action ID. If more than one of these is registered, the registry's choice is undefined.
<extension point="com.ibm.carma.ui.customParameterControls">
<customParameterControl
parameterId="042"
actionId="021"
uniqueId="MYRAM"
class="com.example.MyCustomParameterControl"/>
</extension>
com.ibm.carma.ui.action.custom.ICustomParameterControl.
Copyright IBM Corp. 2010 All Rights Reserved