net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.pom400
Class Build

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.pom400.Build
All Implemented Interfaces:
Serializable, Cloneable

public class Build
extends Object
implements Serializable, Cloneable

3.0.0+

Java class for Build complex type.

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

 <complexType name="Build">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="sourceDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="scriptSourceDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="testSourceDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="outputDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="testOutputDirectory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="extensions" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="extension" type="{http://maven.apache.org/POM/4.0.0}Extension" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="defaultGoal" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="resources" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="resource" type="{http://maven.apache.org/POM/4.0.0}Resource" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="testResources" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="testResource" type="{http://maven.apache.org/POM/4.0.0}Resource" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="directory" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="finalName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="filters" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="filter" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="pluginManagement" type="{http://maven.apache.org/POM/4.0.0}PluginManagement" minOccurs="0"/>
         <element name="plugins" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="plugin" type="{http://maven.apache.org/POM/4.0.0}Plugin" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class Build.Extensions
          Java class for anonymous complex type.
static class Build.Filters
          Java class for anonymous complex type.
static class Build.Plugins
          Java class for anonymous complex type.
static class Build.Resources
          Java class for anonymous complex type.
static class Build.TestResources
          Java class for anonymous complex type.
 
Field Summary
protected  String defaultGoal
           
protected  String directory
           
protected  Build.Extensions extensions
           
protected  Build.Filters filters
           
protected  String finalName
           
protected  String outputDirectory
           
protected  PluginManagement pluginManagement
           
protected  Build.Plugins plugins
           
protected  Build.Resources resources
           
protected  String scriptSourceDirectory
           
protected  String sourceDirectory
           
protected  String testOutputDirectory
           
protected  Build.TestResources testResources
           
protected  String testSourceDirectory
           
 
Constructor Summary
Build()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.pom400.Build instance.
Build(Build o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.pom400.Build instance by copying a given instance.
 
Method Summary
 Build clone()
          Creates and returns a copy of this object.
 String getDefaultGoal()
          Gets the value of the defaultGoal property.
 String getDirectory()
          Gets the value of the directory property.
 Build.Extensions getExtensions()
          Gets the value of the extensions property.
 Build.Filters getFilters()
          Gets the value of the filters property.
 String getFinalName()
          Gets the value of the finalName property.
 String getOutputDirectory()
          Gets the value of the outputDirectory property.
 PluginManagement getPluginManagement()
          Gets the value of the pluginManagement property.
 Build.Plugins getPlugins()
          Gets the value of the plugins property.
 Build.Resources getResources()
          Gets the value of the resources property.
 String getScriptSourceDirectory()
          Gets the value of the scriptSourceDirectory property.
 String getSourceDirectory()
          Gets the value of the sourceDirectory property.
 String getTestOutputDirectory()
          Gets the value of the testOutputDirectory property.
 Build.TestResources getTestResources()
          Gets the value of the testResources property.
 String getTestSourceDirectory()
          Gets the value of the testSourceDirectory property.
 void setDefaultGoal(String value)
          Sets the value of the defaultGoal property.
 void setDirectory(String value)
          Sets the value of the directory property.
 void setExtensions(Build.Extensions value)
          Sets the value of the extensions property.
 void setFilters(Build.Filters value)
          Sets the value of the filters property.
 void setFinalName(String value)
          Sets the value of the finalName property.
 void setOutputDirectory(String value)
          Sets the value of the outputDirectory property.
 void setPluginManagement(PluginManagement value)
          Sets the value of the pluginManagement property.
 void setPlugins(Build.Plugins value)
          Sets the value of the plugins property.
 void setResources(Build.Resources value)
          Sets the value of the resources property.
 void setScriptSourceDirectory(String value)
          Sets the value of the scriptSourceDirectory property.
 void setSourceDirectory(String value)
          Sets the value of the sourceDirectory property.
 void setTestOutputDirectory(String value)
          Sets the value of the testOutputDirectory property.
 void setTestResources(Build.TestResources value)
          Sets the value of the testResources property.
 void setTestSourceDirectory(String value)
          Sets the value of the testSourceDirectory property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sourceDirectory

protected String sourceDirectory

scriptSourceDirectory

protected String scriptSourceDirectory

testSourceDirectory

protected String testSourceDirectory

outputDirectory

protected String outputDirectory

testOutputDirectory

protected String testOutputDirectory

extensions

protected Build.Extensions extensions

defaultGoal

protected String defaultGoal

resources

protected Build.Resources resources

testResources

protected Build.TestResources testResources

directory

protected String directory

finalName

protected String finalName

filters

protected Build.Filters filters

pluginManagement

protected PluginManagement pluginManagement

plugins

protected Build.Plugins plugins
Constructor Detail

Build

public Build()
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.pom400.Build instance.


Build

public Build(Build o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.pom400.Build instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getSourceDirectory

public String getSourceDirectory()
Gets the value of the sourceDirectory property.

Returns:
possible object is String

setSourceDirectory

public void setSourceDirectory(String value)
Sets the value of the sourceDirectory property.

Parameters:
value - allowed object is String

getScriptSourceDirectory

public String getScriptSourceDirectory()
Gets the value of the scriptSourceDirectory property.

Returns:
possible object is String

setScriptSourceDirectory

public void setScriptSourceDirectory(String value)
Sets the value of the scriptSourceDirectory property.

Parameters:
value - allowed object is String

getTestSourceDirectory

public String getTestSourceDirectory()
Gets the value of the testSourceDirectory property.

Returns:
possible object is String

setTestSourceDirectory

public void setTestSourceDirectory(String value)
Sets the value of the testSourceDirectory property.

Parameters:
value - allowed object is String

getOutputDirectory

public String getOutputDirectory()
Gets the value of the outputDirectory property.

Returns:
possible object is String

setOutputDirectory

public void setOutputDirectory(String value)
Sets the value of the outputDirectory property.

Parameters:
value - allowed object is String

getTestOutputDirectory

public String getTestOutputDirectory()
Gets the value of the testOutputDirectory property.

Returns:
possible object is String

setTestOutputDirectory

public void setTestOutputDirectory(String value)
Sets the value of the testOutputDirectory property.

Parameters:
value - allowed object is String

getExtensions

public Build.Extensions getExtensions()
Gets the value of the extensions property.

Returns:
possible object is Build.Extensions

setExtensions

public void setExtensions(Build.Extensions value)
Sets the value of the extensions property.

Parameters:
value - allowed object is Build.Extensions

getDefaultGoal

public String getDefaultGoal()
Gets the value of the defaultGoal property.

Returns:
possible object is String

setDefaultGoal

public void setDefaultGoal(String value)
Sets the value of the defaultGoal property.

Parameters:
value - allowed object is String

getResources

public Build.Resources getResources()
Gets the value of the resources property.

Returns:
possible object is Build.Resources

setResources

public void setResources(Build.Resources value)
Sets the value of the resources property.

Parameters:
value - allowed object is Build.Resources

getTestResources

public Build.TestResources getTestResources()
Gets the value of the testResources property.

Returns:
possible object is Build.TestResources

setTestResources

public void setTestResources(Build.TestResources value)
Sets the value of the testResources property.

Parameters:
value - allowed object is Build.TestResources

getDirectory

public String getDirectory()
Gets the value of the directory property.

Returns:
possible object is String

setDirectory

public void setDirectory(String value)
Sets the value of the directory property.

Parameters:
value - allowed object is String

getFinalName

public String getFinalName()
Gets the value of the finalName property.

Returns:
possible object is String

setFinalName

public void setFinalName(String value)
Sets the value of the finalName property.

Parameters:
value - allowed object is String

getFilters

public Build.Filters getFilters()
Gets the value of the filters property.

Returns:
possible object is Build.Filters

setFilters

public void setFilters(Build.Filters value)
Sets the value of the filters property.

Parameters:
value - allowed object is Build.Filters

getPluginManagement

public PluginManagement getPluginManagement()
Gets the value of the pluginManagement property.

Returns:
possible object is PluginManagement

setPluginManagement

public void setPluginManagement(PluginManagement value)
Sets the value of the pluginManagement property.

Parameters:
value - allowed object is PluginManagement

getPlugins

public Build.Plugins getPlugins()
Gets the value of the plugins property.

Returns:
possible object is Build.Plugins

setPlugins

public void setPlugins(Build.Plugins value)
Sets the value of the plugins property.

Parameters:
value - allowed object is Build.Plugins

clone

public Build clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.