| Directory or File | Description |
|
| images/ | Where to place icons for model objects, the image for the splash screen,
and other image resources that your application will use. |
| styles.css | Default stylesheet for JMatter; governs how the JMatter user interface
is styled (see chapter 17). |
| model-metadata.properties | Where to specify required fields, and field default values. |
| local-metadata_locale.properties | Use for localization: provide translations for type names, command
captions, field captions, and more in order to produce a user interface
that is properly translated for the given locale. |
|
| hibernate.properties | Governs database configuration: database dialect, driver class name,
connection url, username and password. |
|
| resources/jws | Contains resources necessary to bundle the application as a java webstart
distribution (see chapter 18) |
|
| wings/ and echo2/ | This requires some explanation. We're in the process of developing
a web-based user interface for JMatter. At the time of this writing,
this work is not yet finished. Resources necessary to construct the
web application distribution resides in these directories. |
|
| src/class-list.xml | (Optional) This is where you can preconfigure your application's
classbar: that is, specify here the list of model objects you wish
to expose to your user interface. |
|
| src/persistClasses.st | You typically will not need to edit this file. This template is resolved
at build time to list the persisted entities in your application.
The list is derived from the @Persist annotations in your class
files. It is passed to Hibernate via a Spring configuration file. |