dmg

Classes (1)

DmgConfig

Types (1)

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