tutorial para oxygen instalar descargar java eclipse drag-and-drop antlr

java - para - windowbuilder eclipse photon



Editor visual de arrastrar y soltar en Eclipse (3)

En mi proyecto actual, escribo una especificación de alto nivel (como se indica a continuación para referencia) y la analizo usando gramática escrita en ANTLR y luego uso StringTempate para generar código de programación Java equivalente. Ahora, mi cliente considera que la escritura de esta especificación textual de alto nivel es difícil y desea que proporcione construcciones y editor de programación de arrastrar y soltar equivalentes para especificar estas construcciones de programación. Mi pregunta es: ¿proporciona eclipse cualquier entorno de trabajo de arrastrar y soltar para desarrollar constructores y editores de programación visual? PUEDE ser fácil de integrar con ANTLR.

Un ejemplo de ejemplo o su enlace será útil.

TemperatureSensor generate tempMeasurement : TempStruct; TempStruct tempValue : double; unitOfMeasurement: String;


Puedes echarle un vistazo a Graphiti, es mucho más liviano que GMF y más fácil de configurar. https://eclipse.org/graphiti/

En cualquier caso, para aprovechar las herramientas existentes en eclipse para manipular modelos, es absolutamente necesario un metamodelo para integrarlo en el EMF, por lo que puede usar Xtext para desarrollarlo, en función de su gramática antlr existente.