dmg
Class Details
| DmgConfig | |||
| Description | The DmgConfig class is used to specify a set of schemas and a set of code generators to be run when you want to generate various types of code. | ||
| Type | STRUCTURAL | ||
| Must | genPackage | P SV | String | The package name to be prepended to any generated code. | |
| generator | P MV | Generator | The fully qualified name of a class that that implements the DarkMatterGeneratorIF interface. The DMG Generator utility will call on this object to generate code. | ||
| May | configSuffix | P MV | String | The suffix of an additional configuration files that are required by any of the specified generators. For example .mvc | |
| description | P SV | String | The description attribute is used to provide descriptive documentation for schema related definitions. The description is of type XHMTLString which is basically an XML formatted fragment that conforms to the XHTML 1.0 specification. For more information, see the DmdTypeDef for XHTMLString. | ||
| generatedFileHeader | P SV | String | The name of file that coresides with the schema.dms file that contains a common header to be applied to all generated code. For instance, you might want a common licensing comment at the top of your generated files. | ||
| schemaToLoad | P SV | String | The name of schema for which code will be generated. |
Attribute Details
| alias | ||
| SV
|
||
| Description | An alternative name for something. | |
| configSuffix | ||
| MV
|
||
| Description | The suffix of an additional configuration files that are required by any of the specified generators. For example .mvc | |
| genPackage | ||
| SV
|
||
| Description | The package name to be prepended to any generated code. | |
| generator | ||
| MV
|
||
| Description | The fully qualified name of a class that that implements the DarkMatterGeneratorIF interface. The DMG Generator utility will call on this object to generate code. | |
| schemaToLoad | ||
| SV
|
||
| Description | The name of schema for which code will be generated. | |
| upperConstantName | ||
| SV
|
||
| Description | The name of something in upper case with underscores e.g. THIS_IS_UPPER_CONSTANT. | |
Type Details
| Generator | ||
| Description | The Generator type stores the fully qualified name of a class that implements the DarkMatterGeneratorIF. It also proviv=des the mechanism to instantiate the generator. | |
| Type class | org.dmd.dmg.types.DmcTypeGenerator | |
| Primitive type | org.dmd.dmg.types.Generator | |