Contains the plan for one or more model driven generation steps.
Java content class for GenerationStep element declaration.
The following schema fragment specifies the expected content contained within this java content object. (defined at file:/C:/MetaBoss/Modules/MetaBossGenerationFramework/Development/PluggableGenerator/com/metaboss/sdlctools/frameworks/generation/pluggable/ModelDrivenGeneratorSchema.xsd line 30)
<element name="GenerationStep">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CopyInstructions" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence maxOccurs="unbounded">
<choice>
<element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}CopyFileStep" minOccurs="0"/>
<element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}CopyFileListStep" minOccurs="0"/>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="GenerateInstructions" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}TargetFileTemplateInclude" minOccurs="0"/>
<element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}GenerateFileStep" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Substeps" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}GenerationStep" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="executionPolicy" type="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}executionPolicy" default="forEachMatch" />
<attribute name="matchPolicy" default="all">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="all"/>
<enumeration value="first"/>
</restriction>
</simpleType>
</attribute>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="matchRef" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="matchXPath" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
|