01: //
02: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.5-b16-fcs
03: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
04: // Any modifications to this file will be lost upon recompilation of the source schema.
05: // Generated on: 2005.12.21 at 10:30:41 AM EST
06: //
07:
08: package com.metaboss.sdlctools.frameworks.generation.pluggable.plandetails;
09:
10: /**
11: * Contains the plan for one or more model driven generation steps.
12: * Java content class for GenerationStep element declaration.
13: * <p>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)
14: * <p>
15: * <pre>
16: * <element name="GenerationStep">
17: * <complexType>
18: * <complexContent>
19: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
20: * <sequence>
21: * <element name="CopyInstructions" minOccurs="0">
22: * <complexType>
23: * <complexContent>
24: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
25: * <sequence maxOccurs="unbounded">
26: * <choice>
27: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}CopyFileStep" minOccurs="0"/>
28: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}CopyFileListStep" minOccurs="0"/>
29: * </choice>
30: * </sequence>
31: * </restriction>
32: * </complexContent>
33: * </complexType>
34: * </element>
35: * <element name="GenerateInstructions" minOccurs="0">
36: * <complexType>
37: * <complexContent>
38: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
39: * <sequence>
40: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}TargetFileTemplateInclude" minOccurs="0"/>
41: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}GenerateFileStep" maxOccurs="unbounded" minOccurs="0"/>
42: * </sequence>
43: * </restriction>
44: * </complexContent>
45: * </complexType>
46: * </element>
47: * <element name="Substeps" minOccurs="0">
48: * <complexType>
49: * <complexContent>
50: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
51: * <sequence>
52: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}GenerationStep" maxOccurs="unbounded" minOccurs="0"/>
53: * </sequence>
54: * <attribute name="executionPolicy" type="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/ModelDrivenGenerator/1.0}executionPolicy" default="forEachMatch" />
55: * <attribute name="matchPolicy" default="all">
56: * <simpleType>
57: * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
58: * <enumeration value="all"/>
59: * <enumeration value="first"/>
60: * </restriction>
61: * </simpleType>
62: * </attribute>
63: * </restriction>
64: * </complexContent>
65: * </complexType>
66: * </element>
67: * </sequence>
68: * <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
69: * <attribute name="matchRef" type="{http://www.w3.org/2001/XMLSchema}string" />
70: * <attribute name="matchXPath" type="{http://www.w3.org/2001/XMLSchema}string" />
71: * </restriction>
72: * </complexContent>
73: * </complexType>
74: * </element>
75: * </pre>
76: *
77: */
78: public interface GenerationStep
79: extends
80: javax.xml.bind.Element,
81: com.metaboss.sdlctools.frameworks.generation.pluggable.plandetails.GenerationStepType {
82:
83: }
|