net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.settings100
Class Settings

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.settings100.Settings
All Implemented Interfaces:
Serializable, Cloneable

public class Settings
extends Object
implements Serializable, Cloneable

Root element of the user configuration file.

Java class for Settings complex type.

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

 <complexType name="Settings">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="localRepository" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="interactiveMode" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="usePluginRegistry" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="offline" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="proxies" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="proxy" type="{http://maven.apache.org/SETTINGS/1.0.0}Proxy" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="servers" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="server" type="{http://maven.apache.org/SETTINGS/1.0.0}Server" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="mirrors" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="mirror" type="{http://maven.apache.org/SETTINGS/1.0.0}Mirror" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <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/SETTINGS/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>
         <element name="pluginGroups" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="pluginGroup" 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 Settings.ActiveProfiles
          Java class for anonymous complex type.
static class Settings.Mirrors
          Java class for anonymous complex type.
static class Settings.PluginGroups
          Java class for anonymous complex type.
static class Settings.Profiles
          Java class for anonymous complex type.
static class Settings.Proxies
          Java class for anonymous complex type.
static class Settings.Servers
          Java class for anonymous complex type.
 
Field Summary
protected  Settings.ActiveProfiles activeProfiles
           
protected  Boolean interactiveMode
           
protected  String localRepository
           
protected  Settings.Mirrors mirrors
           
protected  Boolean offline
           
protected  Settings.PluginGroups pluginGroups
           
protected  Settings.Profiles profiles
           
protected  Settings.Proxies proxies
           
protected  Settings.Servers servers
           
protected  Boolean usePluginRegistry
           
 
Constructor Summary
Settings()
          Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.settings100.Settings instance.
Settings(Settings o)
          Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.settings100.Settings instance by copying a given instance.
 
Method Summary
 Settings clone()
          Creates and returns a copy of this object.
 Settings.ActiveProfiles getActiveProfiles()
          Gets the value of the activeProfiles property.
 String getLocalRepository()
          Gets the value of the localRepository property.
 Settings.Mirrors getMirrors()
          Gets the value of the mirrors property.
 Settings.PluginGroups getPluginGroups()
          Gets the value of the pluginGroups property.
 Settings.Profiles getProfiles()
          Gets the value of the profiles property.
 Settings.Proxies getProxies()
          Gets the value of the proxies property.
 Settings.Servers getServers()
          Gets the value of the servers property.
 Boolean isInteractiveMode()
          Gets the value of the interactiveMode property.
 Boolean isOffline()
          Gets the value of the offline property.
 Boolean isUsePluginRegistry()
          Gets the value of the usePluginRegistry property.
 void setActiveProfiles(Settings.ActiveProfiles value)
          Sets the value of the activeProfiles property.
 void setInteractiveMode(Boolean value)
          Sets the value of the interactiveMode property.
 void setLocalRepository(String value)
          Sets the value of the localRepository property.
 void setMirrors(Settings.Mirrors value)
          Sets the value of the mirrors property.
 void setOffline(Boolean value)
          Sets the value of the offline property.
 void setPluginGroups(Settings.PluginGroups value)
          Sets the value of the pluginGroups property.
 void setProfiles(Settings.Profiles value)
          Sets the value of the profiles property.
 void setProxies(Settings.Proxies value)
          Sets the value of the proxies property.
 void setServers(Settings.Servers value)
          Sets the value of the servers property.
 void setUsePluginRegistry(Boolean value)
          Sets the value of the usePluginRegistry property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

localRepository

protected String localRepository

interactiveMode

protected Boolean interactiveMode

usePluginRegistry

protected Boolean usePluginRegistry

offline

protected Boolean offline

proxies

protected Settings.Proxies proxies

servers

protected Settings.Servers servers

mirrors

protected Settings.Mirrors mirrors

profiles

protected Settings.Profiles profiles

activeProfiles

protected Settings.ActiveProfiles activeProfiles

pluginGroups

protected Settings.PluginGroups pluginGroups
Constructor Detail

Settings

public Settings()
Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.settings100.Settings instance.


Settings

public Settings(Settings o)
Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.settings100.Settings instance by copying a given instance.

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

getLocalRepository

public String getLocalRepository()
Gets the value of the localRepository property.

Returns:
possible object is String

setLocalRepository

public void setLocalRepository(String value)
Sets the value of the localRepository property.

Parameters:
value - allowed object is String

isInteractiveMode

public Boolean isInteractiveMode()
Gets the value of the interactiveMode property.

Returns:
possible object is Boolean

setInteractiveMode

public void setInteractiveMode(Boolean value)
Sets the value of the interactiveMode property.

Parameters:
value - allowed object is Boolean

isUsePluginRegistry

public Boolean isUsePluginRegistry()
Gets the value of the usePluginRegistry property.

Returns:
possible object is Boolean

setUsePluginRegistry

public void setUsePluginRegistry(Boolean value)
Sets the value of the usePluginRegistry property.

Parameters:
value - allowed object is Boolean

isOffline

public Boolean isOffline()
Gets the value of the offline property.

Returns:
possible object is Boolean

setOffline

public void setOffline(Boolean value)
Sets the value of the offline property.

Parameters:
value - allowed object is Boolean

getProxies

public Settings.Proxies getProxies()
Gets the value of the proxies property.

Returns:
possible object is Settings.Proxies

setProxies

public void setProxies(Settings.Proxies value)
Sets the value of the proxies property.

Parameters:
value - allowed object is Settings.Proxies

getServers

public Settings.Servers getServers()
Gets the value of the servers property.

Returns:
possible object is Settings.Servers

setServers

public void setServers(Settings.Servers value)
Sets the value of the servers property.

Parameters:
value - allowed object is Settings.Servers

getMirrors

public Settings.Mirrors getMirrors()
Gets the value of the mirrors property.

Returns:
possible object is Settings.Mirrors

setMirrors

public void setMirrors(Settings.Mirrors value)
Sets the value of the mirrors property.

Parameters:
value - allowed object is Settings.Mirrors

getProfiles

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

Returns:
possible object is Settings.Profiles

setProfiles

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

Parameters:
value - allowed object is Settings.Profiles

getActiveProfiles

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

Returns:
possible object is Settings.ActiveProfiles

setActiveProfiles

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

Parameters:
value - allowed object is Settings.ActiveProfiles

getPluginGroups

public Settings.PluginGroups getPluginGroups()
Gets the value of the pluginGroups property.

Returns:
possible object is Settings.PluginGroups

setPluginGroups

public void setPluginGroups(Settings.PluginGroups value)
Sets the value of the pluginGroups property.

Parameters:
value - allowed object is Settings.PluginGroups

clone

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