Rational Developer for System z


Lección 3: Configurar la ampliación com.ibm.carma.ui.parameterValidators

En esta lección configurará la ampliación parameterValidator que ha definido en la lección anterior para el proyecto de plug-in.
El punto de ampliación parameterValidator permite añadir ampliaciones para validar el valor de un parámetro determinado cuando lo especifica el usuario. En este ejemplo, el parámetro value acepta un carácter numérico de un solo dígito inferior a cuatro. Utilizará los diversos valores posibles que el usuario puede especificar en el parámetro value para mostrar al usuario mensajes informativos diferentes y para asegurarse de que el usuario especifica sólo caracteres numéricos.
  1. En primer lugar, configure la ampliación parameterValidators. En la perspectiva Desarrollo de plug-ins, pulse con el botón derecho del ratón el proyecto de plug-in com.ibm.carma.plugin.howto y seleccione Herramientas de PDE > Abrir manifiesto. Se abrirá el editor de plug-ins.
  2. En la lista de separadores de la parte inferior, seleccione Ampliaciones. En esta página debe visualizar las ampliaciones asociadas al proyecto de plug-in. Seleccione la opción (parameterValidator) situada debajo del punto de ampliación com.ibm.carma.ui.parameterValidators. A la derecha, aparecerán los Detalles de elemento de ampliación.
  3. Utilice el RAM PDS de muestra para este ejemplo, ya que es el RAM al que ha añadido la acción personalizada y los parámetros adecuados en el archivo de configuración que ha creado en la lección 1. En el campo de texto uniqueId, especifique com.ibm.carma.sample.PDSRAM.
    1. Abra la vista Repositorios de CARMA y conéctese al sistema remoto.
    2. Expanda el sistema host que contiene el RAM que desea utilizar, pulse dicho RAM con el botón derecho del ratón y seleccione Propiedades.
    3. En el recuadro de diálogo Propiedades de RAM que se abre, debe visualizar la identificación exclusiva. Este es el uniqueId que utilizará al configurar los puntos de ampliación.
  4. En el campo de texto clase, especifique el nombre de la clase que contiene el código que especifica los detalles de la validación de parámetros. Especifique el nombre de clase com.ibm.carma.plugin.howto.action.ValueParamValidationAction. Creará esta clase más adelante en este ejercicio.
  5. En el campo de texto parameterId, especifique el parámetro definido en el RAM PDS al que se aplica la validación de parámetros. En este ejemplo, utilice el parámetro value, que ha definido en el RAM PDS con el parameterId 000 en la lección 1.
  6. Finalmente, en el campo de texto actionId, especifique la acción definida en el RAM PDS al que debe aplicarse la validación de parámetros. En este ejemplo, utilice la acción personalizada HowTo, que ha definido en el RAM PDS con el actionId 100 en la lección 1.
Ha configurado un parameterValidator para que valide el parámetro value de la acción personalizada HowTo para el RAM PDS.

Términos de uso | Comentarios



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