Rational Developer for System z


Lección 2: Utilizar el editor de plug-ins para añadir y modificar ampliaciones

Pueden utilizarse ampliaciones de proyecto de plug-in para modificar acciones asociadas con CARMA. La ampliación que creará en esta lección se utilizará para inhabilitar las opciones de menú contextual Suprimir y Abrir con.
También especificará el RAM determinado con el que desea asociar el proyecto de plug-in.

Para crear esta ampliación:

  1. En el editor de plug-ins, pulse el separador Ampliaciones del menú de opciones de la parte inferior.
  2. Pulse el botón Añadir situado en la parte derecha del panel. En el recuadro de diálogo Ampliación nueva que se abre, especifique com.ibm.carma.ui.ramBrowserActions en el campo de texto.
  3. Seleccione la ampliación coincidente con la consulta de búsqueda y pulse Finalizar. Verá la ampliación listada en el panel, bajo Todas las ampliaciones. Debajo del listado de ampliaciones, también debe visualizar un listado de (ram) similar a este:
  4. Resalte el RAM. A la derecha, debe visualizar dos campos de texto: ramId y uniqueId.
  5. Si conoce el ID del RAM que desea modificar con el plug-in, puede especificarlo en el campo de texto ramId.
  6. Si conoce el RAM que desea modificar con el plug-in, pero no el ID asociado a él, utilizará la opción uniqueId.
    1. Abra la vista Repositorios de CARMA seleccionándola en el menú de archivo Ventana > Mostrar vista > Repositorios de CARMA. Puede que sea necesario seleccionar Otra y desplazarse a esa vista en particular si no se encuentra en el menú principal.
    2. Si no dispone de una conexión al sistema host ya configurada, deberá hacerlo ahora. Abra la vista Explorador de sistemas remotos y siga las instrucciones de Conexión a CARMA.
    3. Expanda el sistema host y pulse con el botón derecho del ratón el RAM que desea modificar con el plug-in. En los ejemplos de esta guía de aprendizaje se utiliza el RAM PDS de muestra. Seleccione Propiedades.
    4. En el recuadro de diálogo que se abre, tome nota del valor de Identificación exclusiva.
    5. Vuelva al editor de plug-ins y, en el campo de texto uniqueId, especifique el valor de identificación exclusivo que acaba de localizar.
  7. Debajo del RAM figura una acción. Al resaltar la acción, aparecerán dos menús desplegables en el lado derecho: actionId y state.
    1. Los valores disponibles para actionId corresponden a las cinco acciones que pueden realizarse en CARMA: new, open, open with, remove, and refresh.
    2. Los valores disponibles para state corresponden a los tres estados en los que pueden encontrarse dichas acciones: enabled, disabled y hidden.
  8. Con el primer elemento de acción de RAM resaltado, utilice el menú desplegable actionId para seleccionar com.ibm.carma.action.remove. Utilice el menú desplegable state para seleccionar disable. Con ello se inhabilitará la opción Suprimir en el menú contextual del RAM.
  9. A continuación, debe crear una segunda acción. En el panel izquierdo del editor de plug-ins, pulse el botón Añadir.
  10. En el recuadro de diálogo Ampliación nueva que aparece, especifique el filtro com.ibm.carma.action.ramBrowserAction. Seleccione la ampliación coincidente y pulse Finalizar.
  11. Expanda la ampliación y actualice el ramId o uniqueId con el valor adecuado al RAM.
  12. Seleccione la acción de debajo del RAM. En el lado derecho, en el menú desplegable actionID, seleccione com.ibm.carma.action.openWith. En el menú desplegable state, seleccione disabled. Esto permitirá que el usuario visualice la opción Abrir con, pero no le permitirá seleccionarla.
  13. Guarde los cambios efectuados en el editor de plug-ins y resuelva los errores.

Términos de uso | Comentarios



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