net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.maven.pom400
Class ReportSet

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

public class ReportSet
extends Object
implements Serializable, Cloneable

Represents a set of reports and configuration to be used to generate them.

Java class for ReportSet complex type.

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

 <complexType name="ReportSet">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="configuration" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <any processContents='skip' maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="inherited" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="reports" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="report" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class ReportSet.Configuration
          Java class for anonymous complex type.
static class ReportSet.Reports
          Java class for anonymous complex type.
 
Field Summary
protected  ReportSet.Configuration configuration
           
protected  String id
           
protected  String inherited
           
protected  ReportSet.Reports reports
           
 
Constructor Summary
ReportSet()
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.maven.pom400.ReportSet instance.
ReportSet(ReportSet o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.maven.pom400.ReportSet instance by copying a given instance.
 
Method Summary
 ReportSet clone()
          Creates and returns a copy of this object.
 ReportSet.Configuration getConfiguration()
          Gets the value of the configuration property.
 String getId()
          Gets the value of the id property.
 String getInherited()
          Gets the value of the inherited property.
 ReportSet.Reports getReports()
          Gets the value of the reports property.
 void setConfiguration(ReportSet.Configuration value)
          Sets the value of the configuration property.
 void setId(String value)
          Sets the value of the id property.
 void setInherited(String value)
          Sets the value of the inherited property.
 void setReports(ReportSet.Reports value)
          Sets the value of the reports property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected String id

configuration

protected ReportSet.Configuration configuration

inherited

protected String inherited

reports

protected ReportSet.Reports reports
Constructor Detail

ReportSet

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


ReportSet

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

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

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getConfiguration

public ReportSet.Configuration getConfiguration()
Gets the value of the configuration property.

Returns:
possible object is ReportSet.Configuration

setConfiguration

public void setConfiguration(ReportSet.Configuration value)
Sets the value of the configuration property.

Parameters:
value - allowed object is ReportSet.Configuration

getInherited

public String getInherited()
Gets the value of the inherited property.

Returns:
possible object is String

setInherited

public void setInherited(String value)
Sets the value of the inherited property.

Parameters:
value - allowed object is String

getReports

public ReportSet.Reports getReports()
Gets the value of the reports property.

Returns:
possible object is ReportSet.Reports

setReports

public void setReports(ReportSet.Reports value)
Sets the value of the reports property.

Parameters:
value - allowed object is ReportSet.Reports

clone

public ReportSet 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.