En las lecciones anteriores ha configurado los puntos de ampliación; ahora,
creará las clases Java™ necesarias para manejar la
validación de los parámetros y acciones.
Consejo: Al crear estas clases
Java, cada una de ellas deberá implementar o
ampliar determinadas interfaces o clases, respectivamente. Para determinar las clases o
interfaces que deben incluirse, puede pulsar la ampliación con el botón derecho del
ratón en el editor de plug-ins y seleccionar Mostrar
descripción. La descripción de la ampliación se abrirá en el editor. Si se
desplaza hacia abajo hasta la cabecera Información de API,
encontrará las clases o interfaces que la clase necesita utilizar junto con el punto de
ampliación.
- Empiece por crear la clase que se utilizará con el punto de ampliación
parameterValidator. Esta clase se encargará de comprobar que el valor
especificado en el parámetro value siga las especificaciones indicadas
en este ejemplo. En la vista Explorador de
paquetes, pulse con el botón derecho del ratón
el proyecto de plug-in com.ibm.carma.plugin.howto y seleccione
Nuevo
> Paquete.
- En el recuadro de diálogo Paquete Java nuevo que se abre,
especifique com.ibm.carma.plugin.howto.action como nombre del
paquete. Pulse Finalizar. Debe visualizar el paquete creado bajo
el proyecto de plug-in de Eclipse.
- A continuación, pulse con el
botón
derecho del ratón el paquete com.ibm.carma.plugin.howto.action que
acaba de crear y seleccione Nuevo >
Clase.
Se abrirá el recuadro de diálogo Clase Java
nueva.
- Especifique ValueParamValidator en el campo de texto
Nombre.
- A la derecha de Interfaces, pulse el botón
Añadir. En el recuadro de diálogo Selección de
interfaces implementadas que se abre, aplique un filtro para la
interfaz IParameterValidator. Pulse
Finalizar para cerrar el recuadro de diálogo Clase Java
nueva y abrir la clase en el editor.
- A continuación, creará la segunda clase Java
que se encargará de manejar la verificación de la acción HowTo. Pulse con
el botón derecho del ratón el paquete com.ibm.carma.plugin.howto.action
y seleccione Nuevo >
Clase Java.
- En el recuadro de diálogo Clase Java nueva que se abre,
especifique el nombre de la clase ActionValidator y añada la
interfaz IActionValidator. Pulse Finalizar
para cerrar el recuadro de diálogo y crear la
clase.
- Finalmente, cree la última clase Java
siguiendo los pasos anteriores y definiendo el nombre CheckboxOptionControl.
Pulse el botón Examinar situado a la derecha del campo de texto
Superclase. Debe abrirse el recuadro de diálogo
Selección
de superclase. Aplique un filtro para la clase
AbstractCustomParameterControl, selecciónela y pulse
Aceptar.
- Pulse Finalizar para cerrar el recuadro de diálogo
Clase Java nueva y abrir la clase en el editor.
Ha creado las clases que manejarán las funciones de verificación ofrecidas por
los puntos de ampliación.