com.eu.miscedautils.ipxact.AbstractionDefinition
Class GeneratorChain

java.lang.Object
  extended by com.eu.miscedautils.ipxact.AbstractionDefinition.GeneratorChain

public class GeneratorChain
extends java.lang.Object

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}versionedIdentifier"/>
         <choice maxOccurs="unbounded">
           <element name="generatorChainSelector">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <choice>
                     <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}groupSelector"/>
                     <element name="generatorChainRef" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}libraryRefType"/>
                   </choice>
                   <attribute name="unique" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="componentGeneratorSelector" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}generatorSelectorType"/>
           <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}generator"/>
         </choice>
         <element name="chainGroup" type="{http://www.w3.org/2001/XMLSchema}Name" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}displayName" minOccurs="0"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}description" minOccurs="0"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}choices" minOccurs="0"/>
         <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 GeneratorChain.GeneratorChainSelector
          Java class for anonymous complex type.
 
Constructor Summary
GeneratorChain()
           
 
Method Summary
 java.util.List<java.lang.String> getChainGroup()
          Gets the value of the chainGroup property.
 Choices getChoices()
          Gets the value of the choices property.
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getDisplayName()
          Gets the value of the displayName property.
 java.util.List<java.lang.Object> getGeneratorChainSelectorOrComponentGeneratorSelectorOrGenerator()
          Gets the value of the generatorChainSelectorOrComponentGeneratorSelectorOrGenerator property.
 java.lang.String getLibrary()
          Gets the value of the library property.
 java.lang.String getName()
          Gets the value of the name property.
 java.lang.String getVendor()
          Gets the value of the vendor property.
 VendorExtensions getVendorExtensions()
          Gets the value of the vendorExtensions property.
 java.lang.String getVersion()
          Gets the value of the version property.
 boolean isHidden()
          Gets the value of the hidden property.
 void setChoices(Choices value)
          Sets the value of the choices 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 setHidden(java.lang.Boolean value)
          Sets the value of the hidden property.
 void setLibrary(java.lang.String value)
          Sets the value of the library property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setVendor(java.lang.String value)
          Sets the value of the vendor property.
 void setVendorExtensions(VendorExtensions value)
          Sets the value of the vendorExtensions property.
 void setVersion(java.lang.String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneratorChain

public GeneratorChain()
Method Detail

getVendor

public java.lang.String getVendor()
Gets the value of the vendor property.

Returns:
possible object is String

setVendor

public void setVendor(java.lang.String value)
Sets the value of the vendor property.

Parameters:
value - allowed object is String

getLibrary

public java.lang.String getLibrary()
Gets the value of the library property.

Returns:
possible object is String

setLibrary

public void setLibrary(java.lang.String value)
Sets the value of the library property.

Parameters:
value - allowed object is String

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

getVersion

public java.lang.String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(java.lang.String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getGeneratorChainSelectorOrComponentGeneratorSelectorOrGenerator

public java.util.List<java.lang.Object> getGeneratorChainSelectorOrComponentGeneratorSelectorOrGenerator()
Gets the value of the generatorChainSelectorOrComponentGeneratorSelectorOrGenerator property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the generatorChainSelectorOrComponentGeneratorSelectorOrGenerator property.

For example, to add a new item, do as follows:

    getGeneratorChainSelectorOrComponentGeneratorSelectorOrGenerator().add(newItem);
 

Objects of the following type(s) are allowed in the list GeneratorChain.GeneratorChainSelector GeneratorSelectorType Generator


getChainGroup

public java.util.List<java.lang.String> getChainGroup()
Gets the value of the chainGroup property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the chainGroup property.

For example, to add a new item, do as follows:

    getChainGroup().add(newItem);
 

Objects of the following type(s) are allowed in the list 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

getChoices

public Choices getChoices()
Gets the value of the choices property.

Returns:
possible object is Choices

setChoices

public void setChoices(Choices value)
Sets the value of the choices property.

Parameters:
value - allowed object is Choices

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