React/Redux client generator
The ReactJS generator is a Dialog Model generator for the React JavaScript framework, using Redux for component data bindings. The generated code from the ReactJS generator uses a REST API for data services.
The generator is in a beta stage and uses elements that will change in coming versions. The source for this generator is available and you may improve it to fit your needs.
Improved Properties View
The g9 Property View has been reorganized. Several properties are grouped and it is added new toolbar buttons on the view:
- Search filter
- Show edited properties only
- Expand on/off
New g9 project wizard
The new wizard to create g9 projects produces many artifacts needed:
- Domain model source definition with fetching of package structure
- Selection of application frameworks and database system
- Possibility to create target projects, both Java with Maven support and non Java projects
- Adding root package to be used as package prefix
- Setting of various application specific artifacts and packages
- Setup of generators and build for the selected application frameworks
WSDL/XSD as model source
WSDL/XSD files are supported as a new model source for g9 projects.
Multiple model sources
You may combine many model sources in a g9 project. The source types may be of any kind and may be repeated several times. Each class must have a unique combination of domain name and package.
The supported model sources:
- EMF Ecore/Xcore
- WSDL/XSD
- Java Code
- Enterprise Architect
Improved Java support
- Java 8 date types (java.time)
- java.math.BigDecimal
Here is g9:
- Use Esitos Eclipse updatesite at http://www.esito.no/updatesite/g9
- or download from http://download.esito.no/downloads/tools/g9-2.6.0.zip
- We recommend “Eclipse for Java and DSL Developers”
- Complete Release Notes 2.6.0