com.eu.miscedautils.ipxact.DesignConfig
Class FileSetType.Function

java.lang.Object
  extended by com.eu.miscedautils.ipxact.DesignConfig.FileSetType.Function
Enclosing class:
FileSetType

public static class FileSetType.Function
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>
         <element name="entryPoint" type="{http://www.w3.org/2001/XMLSchema}Name" minOccurs="0"/>
         <element name="fileRef" type="{http://www.w3.org/2001/XMLSchema}IDREF"/>
         <element name="returnType" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <enumeration value="void"/>
               <enumeration value="int"/>
             </restriction>
           </simpleType>
         </element>
         <element name="argument" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <extension base="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}nameValuePairType">
                 <attribute name="dataType" use="required" type="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}dataTypeType" />
                 <anyAttribute processContents='lax'/>
               </extension>
             </complexContent>
           </complexType>
         </element>
         <element name="disabled" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>boolean">
                 <attGroup ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}bool.prompt.att"/>
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="sourceFile" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="sourceName">
                     <complexType>
                       <simpleContent>
                         <extension base="<http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009>spiritURI">
                         </extension>
                       </simpleContent>
                     </complexType>
                   </element>
                   <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}fileType"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="replicate" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class FileSetType.Function.Argument
          Java class for anonymous complex type.
static class FileSetType.Function.Disabled
          Java class for anonymous complex type.
static class FileSetType.Function.SourceFile
          Java class for anonymous complex type.
 
Constructor Summary
FileSetType.Function()
           
 
Method Summary
 java.util.List<FileSetType.Function.Argument> getArgument()
          Gets the value of the argument property.
 FileSetType.Function.Disabled getDisabled()
          Gets the value of the disabled property.
 java.lang.String getEntryPoint()
          Gets the value of the entryPoint property.
 java.lang.Object getFileRef()
          Gets the value of the fileRef property.
 java.lang.String getReturnType()
          Gets the value of the returnType property.
 java.util.List<FileSetType.Function.SourceFile> getSourceFile()
          Gets the value of the sourceFile property.
 boolean isReplicate()
          Gets the value of the replicate property.
 void setDisabled(FileSetType.Function.Disabled value)
          Sets the value of the disabled property.
 void setEntryPoint(java.lang.String value)
          Sets the value of the entryPoint property.
 void setFileRef(java.lang.Object value)
          Sets the value of the fileRef property.
 void setReplicate(java.lang.Boolean value)
          Sets the value of the replicate property.
 void setReturnType(java.lang.String value)
          Sets the value of the returnType property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSetType.Function

public FileSetType.Function()
Method Detail

getEntryPoint

public java.lang.String getEntryPoint()
Gets the value of the entryPoint property.

Returns:
possible object is String

setEntryPoint

public void setEntryPoint(java.lang.String value)
Sets the value of the entryPoint property.

Parameters:
value - allowed object is String

getFileRef

public java.lang.Object getFileRef()
Gets the value of the fileRef property.

Returns:
possible object is Object

setFileRef

public void setFileRef(java.lang.Object value)
Sets the value of the fileRef property.

Parameters:
value - allowed object is Object

getReturnType

public java.lang.String getReturnType()
Gets the value of the returnType property.

Returns:
possible object is String

setReturnType

public void setReturnType(java.lang.String value)
Sets the value of the returnType property.

Parameters:
value - allowed object is String

getArgument

public java.util.List<FileSetType.Function.Argument> getArgument()
Gets the value of the argument 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 argument property.

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

    getArgument().add(newItem);
 

Objects of the following type(s) are allowed in the list FileSetType.Function.Argument


getDisabled

public FileSetType.Function.Disabled getDisabled()
Gets the value of the disabled property.

Returns:
possible object is FileSetType.Function.Disabled

setDisabled

public void setDisabled(FileSetType.Function.Disabled value)
Sets the value of the disabled property.

Parameters:
value - allowed object is FileSetType.Function.Disabled

getSourceFile

public java.util.List<FileSetType.Function.SourceFile> getSourceFile()
Gets the value of the sourceFile 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 sourceFile property.

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

    getSourceFile().add(newItem);
 

Objects of the following type(s) are allowed in the list FileSetType.Function.SourceFile


isReplicate

public boolean isReplicate()
Gets the value of the replicate property.

Returns:
possible object is Boolean

setReplicate

public void setReplicate(java.lang.Boolean value)
Sets the value of the replicate property.

Parameters:
value - allowed object is Boolean