
Integrating a General Purpose Language with a DSL: FormsExtension
FormsExtension is an experimental extension of the Forms DSL that allows to reference a method from a Java class. FormsExtension comes with a builder that automatically adds code to the referenced method which calls the interpreter for the Forms DSL. Thus, when invoking the reference method from Java code, a GUI pops up that show the specified form. FormsExtension uses JaMoPP to obtain model instances from Java code.
See also: http://jamopp.org
org.emftext.language.formsextension
org.emftext.language.formsextension.resource.formsextension
org.emftext.language.formsextension.resource.formsextension.ui
org.emftext.language.formsextension.example