net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.profiles100
Class ProfilesRoot

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

public class ProfilesRoot
extends Object
implements Serializable, Cloneable

Root element of the profiles.xml file.

Java class for ProfilesRoot complex type.

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

 <complexType name="ProfilesRoot">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="profiles" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="profile" type="{http://maven.apache.org/PROFILES/1.0.0}Profile" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="activeProfiles" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="activeProfile" 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 ProfilesRoot.ActiveProfiles
          Java class for anonymous complex type.
static class ProfilesRoot.Profiles
          Java class for anonymous complex type.
 
Field Summary
protected  ProfilesRoot.ActiveProfiles activeProfiles
           
protected  ProfilesRoot.Profiles profiles
           
 
Constructor Summary
ProfilesRoot()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.profiles100.ProfilesRoot instance.
ProfilesRoot(ProfilesRoot o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.valueclass.maven.profiles100.ProfilesRoot instance by copying a given instance.
 
Method Summary
 ProfilesRoot clone()
          Creates and returns a copy of this object.
 ProfilesRoot.ActiveProfiles getActiveProfiles()
          Gets the value of the activeProfiles property.
 ProfilesRoot.Profiles getProfiles()
          Gets the value of the profiles property.
 void setActiveProfiles(ProfilesRoot.ActiveProfiles value)
          Sets the value of the activeProfiles property.
 void setProfiles(ProfilesRoot.Profiles value)
          Sets the value of the profiles property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

profiles

protected ProfilesRoot.Profiles profiles

activeProfiles

protected ProfilesRoot.ActiveProfiles activeProfiles
Constructor Detail

ProfilesRoot

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


ProfilesRoot

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

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

getProfiles

public ProfilesRoot.Profiles getProfiles()
Gets the value of the profiles property.

Returns:
possible object is ProfilesRoot.Profiles

setProfiles

public void setProfiles(ProfilesRoot.Profiles value)
Sets the value of the profiles property.

Parameters:
value - allowed object is ProfilesRoot.Profiles

getActiveProfiles

public ProfilesRoot.ActiveProfiles getActiveProfiles()
Gets the value of the activeProfiles property.

Returns:
possible object is ProfilesRoot.ActiveProfiles

setActiveProfiles

public void setActiveProfiles(ProfilesRoot.ActiveProfiles value)
Sets the value of the activeProfiles property.

Parameters:
value - allowed object is ProfilesRoot.ActiveProfiles

clone

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