com.eu.miscedautils.ipxact.Generator
Class GeneratorType

java.lang.Object
  extended by com.eu.miscedautils.ipxact.Generator.GeneratorType
Direct Known Subclasses:
Generator, InstanceGeneratorType

public class GeneratorType
extends java.lang.Object

Types of generators

Java class for generatorType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="generatorType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}nameGroup"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}phase" minOccurs="0"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}parameters" minOccurs="0"/>
         <element name="apiType" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}token">
               <enumeration value="TGI"/>
               <enumeration value="none"/>
             </restriction>
           </simpleType>
         </element>
         <element name="transportMethods" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="transportMethod">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}token">
                         <enumeration value="file"/>
                       </restriction>
                     </simpleType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="generatorExe" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}spiritURI"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}vendorExtensions" minOccurs="0"/>
       </sequence>
       <attribute name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class GeneratorType.TransportMethods
          Java class for anonymous complex type.
 
Constructor Summary
GeneratorType()
           
 
Method Summary
 java.lang.String getApiType()
          Gets the value of the apiType property.
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getDisplayName()
          Gets the value of the displayName property.
 java.lang.String getGeneratorExe()
          Gets the value of the generatorExe property.
 java.lang.String getName()
          Gets the value of the name property.
 Parameters getParameters()
          Gets the value of the parameters property.
 Phase getPhase()
          Gets the value of the phase property.
 GeneratorType.TransportMethods getTransportMethods()
          Gets the value of the transportMethods property.
 VendorExtensions getVendorExtensions()
          Gets the value of the vendorExtensions property.
 boolean isHidden()
          Gets the value of the hidden property.
 void setApiType(java.lang.String value)
          Sets the value of the apiType property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setDisplayName(java.lang.String value)
          Sets the value of the displayName property.
 void setGeneratorExe(java.lang.String value)
          Sets the value of the generatorExe property.
 void setHidden(java.lang.Boolean value)
          Sets the value of the hidden property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setParameters(Parameters value)
          Sets the value of the parameters property.
 void setPhase(Phase value)
          Sets the value of the phase property.
 void setTransportMethods(GeneratorType.TransportMethods value)
          Sets the value of the transportMethods property.
 void setVendorExtensions(VendorExtensions value)
          Sets the value of the vendorExtensions property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneratorType

public GeneratorType()
Method Detail

getName

public java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getDisplayName

public java.lang.String getDisplayName()
Gets the value of the displayName property.

Returns:
possible object is String

setDisplayName

public void setDisplayName(java.lang.String value)
Sets the value of the displayName property.

Parameters:
value - allowed object is String

getDescription

public java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getPhase

public Phase getPhase()
Gets the value of the phase property.

Returns:
possible object is Phase

setPhase

public void setPhase(Phase value)
Sets the value of the phase property.

Parameters:
value - allowed object is Phase

getParameters

public Parameters getParameters()
Gets the value of the parameters property.

Returns:
possible object is Parameters

setParameters

public void setParameters(Parameters value)
Sets the value of the parameters property.

Parameters:
value - allowed object is Parameters

getApiType

public java.lang.String getApiType()
Gets the value of the apiType property.

Returns:
possible object is String

setApiType

public void setApiType(java.lang.String value)
Sets the value of the apiType property.

Parameters:
value - allowed object is String

getTransportMethods

public GeneratorType.TransportMethods getTransportMethods()
Gets the value of the transportMethods property.

Returns:
possible object is GeneratorType.TransportMethods

setTransportMethods

public void setTransportMethods(GeneratorType.TransportMethods value)
Sets the value of the transportMethods property.

Parameters:
value - allowed object is GeneratorType.TransportMethods

getGeneratorExe

public java.lang.String getGeneratorExe()
Gets the value of the generatorExe property.

Returns:
possible object is String

setGeneratorExe

public void setGeneratorExe(java.lang.String value)
Sets the value of the generatorExe property.

Parameters:
value - allowed object is String

getVendorExtensions

public VendorExtensions getVendorExtensions()
Gets the value of the vendorExtensions property.

Returns:
possible object is VendorExtensions

setVendorExtensions

public void setVendorExtensions(VendorExtensions value)
Sets the value of the vendorExtensions property.

Parameters:
value - allowed object is VendorExtensions

isHidden

public boolean isHidden()
Gets the value of the hidden property.

Returns:
possible object is Boolean

setHidden

public void setHidden(java.lang.Boolean value)
Sets the value of the hidden property.

Parameters:
value - allowed object is Boolean