ZeServeur

Los conocimientos adquiridos mediante la experiencia, todo lo demás es sólo información ...

Se muestran los artículos marcados rcp

Acostumbrado a XML para gestionar el almacenamiento de los modelos de mis datos me dije "Bueno, por una vez, mira lo que le da EMF" ...
Y no estoy decepcionado en absoluto! Me ha ahorrado mucho tiempo :)

EMF, ¿qué es eso?

Según la página web oficial , "el proyecto es un marco de modelado EMF y planta de generación de código para construir herramientas y otras aplicaciones basadas en un modelo de datos estructurados. Desde una especificación del modelo descrito "en XMI, EMF Proporciona herramientas y el apoyo en tiempo de ejecución para producir un conjunto de clases Java para el modelo, junto con un conjunto de clases a medida permiten visualización y comandos de edición basado en el del modelo, y un editor de base."

Seguir leyendo ...

Pregunta del día: Cómo ejecutar las pruebas unitarias JUnit cuando tenemos una arquitectura basada en plug-ins?

Respuesta: con un señor modo sin cabeza!

En una aplicación diseñada en capas (UI / negocios / IO), sucede muy a menudo que desea poner a prueba las capas inferiores (Negocios / IO) para un sencillo.

Sí, pero ahora, si haces RCP y por lo tanto, trabajamos con plugins, esto es sólo la cocina a UT, ya que debe cargar plugins para ejecutar la prueba correctamente ...
Seguir leyendo ...

Un área de trabajo de Eclipse es el directorio donde todos los archivos de metadatos se almacenan las preferencias (en forma de archivos de Eclipse específico). En una aplicación de PCR, que está en la raíz de la solicitud en el directorio de espacio de trabajo.

El problema es que la mayoría de RCP de la época, no era realmente necesario este directorio (de cara a un cliente, "plugins" de características y "configuración", se justifica ... pero aquí? " ).

La idea es evitar la creación de este directorio para definir "a mano" en tiempo de ejecución.

Seguir leyendo ...