Dialog Editor palette
The Palette View is removed and replaced with a palette integrated with the Dialog Editor. The palette groups and content are as before. The functionality offered is
- Initially shown as a blue ribbon with an unpinned icon
- Clicking or hovering the ribbon makes the palette visible
- Click the unpinned icon to set the palette in pinned mode
Generating value change and find on New Dialog
The dialog generator will now generate search functionality on root roles. The following is generated if the root role has a primary key:
- Value Change event on the field for the primary key attribute
- A new method find<role> with a find action on the root role
- The event is connected to the find<role> method
Generate one role dialogs
Selecting multiple classes in the Domain Model Classes and choosing Create Dialog Model(s) from the context menu will for each class create
- One-role Object selections for each selected class
- Dialog models based on the generated object selections
- The generation will use the Default Dialog Template
- Each Dialog will have Value Change event on the field representing the primary key
- A find<role> method connected to the Value Change event
- Structure and functions as defined by the Default Dialog Template
Modify the built-in generators
All g9 generators are available for change and are distributed with full source. If you need to change the result from a generator, you can create a generator copy and make necessary changes. The generator will be available in the Build section of g9 project properties.
Added 3 framework stacks to New g9 project wizard
The wizard to create g9 projects now supports:
- REST server with JPA annotated domain classes
- REST server with REST JGrape service Wrapper, JGrape and g9’s Hibernate runtime
- Web Service server with SOAP/Castor, WSDL and XSD
g9 runtime on Maven Central
The g9 runtime is now available on Maven Central. The first version is 2.7.0.
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.7.0.zip
- We recommend “Eclipse for Java and DSL Developers”
- Complete Release Notes 2.7.0