Rational Developer for System z


Lección 3: Crear una clase Java Decorator

En esta lección creará la clase Decorator, que más adelante será la encargada de colocar los gráficos como decoradores en los miembros de CARMA.

Para crear la clase Java™ Decorator:

  1. Empiece por configurar las dependencias adecuadas para el proyecto de plug-in de Eclipse. Pulse el proyecto de plug-in de Eclipse com.ibm.carma.plugin.decorators con el botón derecho del ratón y seleccione Herramientas de PDE > Abrir manifiesto. En la ventana principal del editor se abrirá el editor de plug-ins.
  2. En el menú inferior de separadores del editor de plug-ins, seleccione Dependencias. Se abrirá el editor de dependencias de plug-in.
  3. Compruebe que los siguientes plug-ins aparezcan en el primer panel:
    • org.eclipse.ui
    • org.eclipse.core.runtime
    • com.ibm.carma.core(9.0.0)
  4. Si falta alguno de los plug-ins, pulse el botón Añadir. En el recuadro de diálogo Selección de plug-in que se abre, especifique el nombre del plug-in que falta en el campo de texto de filtro. Cuando se visualice en el panel, selecciónelo y pulse Aceptar.
  5. A continuación, creará un paquete para contener la clase Decorator. La colocación conjunta de las clases Java relevantes en paquetes ayuda a mantener el código organizado. Pulse el proyecto de plug-in com.ibm.carma.plugin.decorators con el botón derecho del ratón y seleccione Paquete nuevo.
  6. En el recuadro de diálogo Paquete Java nuevo que se abre, especifique decorator en el campo de texto Nombre y pulse Finalizar. El paquete que acabe de crear debe visualizarse en el directorio src.
  7. Pulse con el botón derecho del ratón el paquete decorator que acaba de crear y seleccione Nuevo > Clase.
  8. En el campo de texto Nombre, especifique Decorador.
  9. Junto al campo de texto Superclase, pulse Examinar para buscar la clase que la clase Descriptor va a ampliar.
  10. En el recuadro de diálogo Selección de superclase que se abre, especifique LabelProvider en el campo de texto. Seleccione la clase que forma parte del paquete org.eclipse.jface.viewers y pulse Aceptar.
  11. Junto al panel Interfaces, pulse Añadir. En el recuadro de diálogo Selección de interfaces implementadas que se abre, especifique ILightweightLabelDecorator y seleccione el elemento coincidente que aparece. Pulse Aceptar.
  12. Pulse Finalizar para salir del recuadro de diálogo Clase Java nueva.
La clase Decorator debe aparecer bajo el paquete decorator y el código fuente de la clase Decorator debe estar abierto en el editor.

Términos de uso | Comentarios



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