Rational Developer for System z

Controles de parámetro personalizado de CARMA

Identificador:

com.ibm.carma.ui.customParameterControls

Desde:

8.0

Descripción:

Este punto de ampliación se utiliza para registrar controles de parámetros personalizados. Los controles de parámetros personalizados se pueden utilizar para crear widgets de interfaz de usuario personalizados para parámetros de acción en la interfaz de usuario de CARMA.

Código de configuración:

<!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>

Define un control de parámetro personalizado. Mientras que es posible definir más de un control de parámetro personalizado para un parámetro dado, el registro de parámetros personalizados devolverá solo un control de parámetro personalizado cuando se pida uno. Se dará preferencia a un control personalizado registrado cuyo ID de parámetro coincida exactamente con el ID de parámetro solicitado, frente a un control personalizado definido con un comodín como ID de parámetro. Si hay más de uno de estos registrados, se dará preferencia a un control personalizado cuyo ID de acción coincida con el ID de acción solicitado frente a un control personalizado definido con un comodín como ID de acción. Si hay más de uno de estos registros, la elección del registro no queda definida.



Ejemplos:

Registrar un control de parámetros personalizados:

<extension point="com.ibm.carma.ui.customParameterControls">
  <customParameterControl
    parameterId="042"
    actionId="021"
    uniqueId="MYRAM"
    class="com.example.MyCustomParameterControl"/>
</extension>

Información de la API:

El valor del atributo de clase debe representar un implementador de com.ibm.carma.ui.action.custom.ICustomParameterControl.

Implementación proporcionada:

Los plug-ins pueden utilizar este punto de ampliación para añadir controles de parámetro personalizado a la interfaz de usuario de acciones definidas en un RAM de CARMA.


Copyright IBM Corp. 2010 Reservados todos los derechos


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)