net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.pom400
Class MailingList

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

public class MailingList
extends Object
implements Serializable, Cloneable

This element describes all of the mailing lists associated with a project. The auto-generated site references this information.

Java class for MailingList complex type.

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

 <complexType name="MailingList">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="subscribe" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="unsubscribe" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="post" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="archive" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="otherArchives" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="otherArchive" 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 MailingList.OtherArchives
          Java class for anonymous complex type.
 
Field Summary
protected  String archive
           
protected  String name
           
protected  MailingList.OtherArchives otherArchives
           
protected  String post
           
protected  String subscribe
           
protected  String unsubscribe
           
 
Constructor Summary
MailingList()
          Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.pom400.MailingList instance.
MailingList(MailingList o)
          Creates a new net.sourceforge.ccxjc.it.model.pub.collections.valueclass.maven.pom400.MailingList instance by copying a given instance.
 
Method Summary
 MailingList clone()
          Creates and returns a copy of this object.
 String getArchive()
          Gets the value of the archive property.
 String getName()
          Gets the value of the name property.
 MailingList.OtherArchives getOtherArchives()
          Gets the value of the otherArchives property.
 String getPost()
          Gets the value of the post property.
 String getSubscribe()
          Gets the value of the subscribe property.
 String getUnsubscribe()
          Gets the value of the unsubscribe property.
 void setArchive(String value)
          Sets the value of the archive property.
 void setName(String value)
          Sets the value of the name property.
 void setOtherArchives(MailingList.OtherArchives value)
          Sets the value of the otherArchives property.
 void setPost(String value)
          Sets the value of the post property.
 void setSubscribe(String value)
          Sets the value of the subscribe property.
 void setUnsubscribe(String value)
          Sets the value of the unsubscribe property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

subscribe

protected String subscribe

unsubscribe

protected String unsubscribe

post

protected String post

archive

protected String archive

otherArchives

protected MailingList.OtherArchives otherArchives
Constructor Detail

MailingList

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


MailingList

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

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

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getSubscribe

public String getSubscribe()
Gets the value of the subscribe property.

Returns:
possible object is String

setSubscribe

public void setSubscribe(String value)
Sets the value of the subscribe property.

Parameters:
value - allowed object is String

getUnsubscribe

public String getUnsubscribe()
Gets the value of the unsubscribe property.

Returns:
possible object is String

setUnsubscribe

public void setUnsubscribe(String value)
Sets the value of the unsubscribe property.

Parameters:
value - allowed object is String

getPost

public String getPost()
Gets the value of the post property.

Returns:
possible object is String

setPost

public void setPost(String value)
Sets the value of the post property.

Parameters:
value - allowed object is String

getArchive

public String getArchive()
Gets the value of the archive property.

Returns:
possible object is String

setArchive

public void setArchive(String value)
Sets the value of the archive property.

Parameters:
value - allowed object is String

getOtherArchives

public MailingList.OtherArchives getOtherArchives()
Gets the value of the otherArchives property.

Returns:
possible object is MailingList.OtherArchives

setOtherArchives

public void setOtherArchives(MailingList.OtherArchives value)
Sets the value of the otherArchives property.

Parameters:
value - allowed object is MailingList.OtherArchives

clone

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