Desde luego no he trabajado con esto y mucho menos con plugins de eclipse pero si te digo que hay herramientas hechas en eclipse que son parecido a lo que dices.
Por ejemplo una parte gráfica en donde diferentes tipos de objetos se unen con flechas. Echa un vistazo a entorno de Bonita que es un gestor de BMP el producto es un eclipse tuneado.
Busca el bonita Studio
http://www.bonitasoft.com/downloads-v2
En mi opinión es por aquí por donde debes tirar, como hacer plugins con eclipse o modificar la herramienta.
Hola gente,
Acudo al foro a ver si alguno tiene experiencia en algo similar o si pueden brindar algun feedback o opinion.
Tengo que trabajar en la UI de un producto que hace mapeos de datos de una estructura a otra, la forma mas fácil de hacer esto es usando flechas que indiquen como es el mareo, pero el lenguaje ofrece muchas opciones como groupBy, reduce que son operaciones difíciles de renderizar de forma gráfica.
Este producto tiene que ejecutarse como un plugin eclipse por lo cual hay ciertas limitaciones tecnologicas y algunas decisiones que hacer para la tecnología.
Opciones (Si conocen otra comenten)
1- SWT y renderizado a mano de varias cosas
2- HTML + JavaScript y luego embeber una vista que sea el browser (Lo bueno de esto es que podria reutilizarse una parte para hacer algo mas web) Mi preocupación es que no se como se comportara con volumen y mucho rendering
3- JavaFX y embeberlo en una View de Eclipse.
Actualmente con SWT se puede hacer algo similar a esto (El problema que no hay tanto lugar para escalar, por ejemplo agregar estructuras intermedia para representar groupBy o transformaciones intermedias)
SWT
Los mock de la UI son los siguientes pero se pueden cambiar cosas
Mock 1
Mock 2
Este es un prototipo basado en JS y SVG
Prototipo
La pregunta es si alguno tiene experiencia y si trabajaron en algo similar para poder preveer los problemas o saber sobre la performance de algo similar web o si conocen algun producto web similar.
Hasta luego y gracias
Saludos,
Luis