net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.maven.pom400
Class Notifier

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

public class Notifier
extends Object
implements Serializable, Cloneable

Configures one method for notifying users/developers when a build breaks.

Java class for Notifier complex type.

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

 <complexType name="Notifier">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="sendOnError" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="sendOnFailure" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="sendOnSuccess" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="sendOnWarning" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="address" 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>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class Notifier.Configuration
          Java class for anonymous complex type.
 
Field Summary
protected  String address
           
protected  Notifier.Configuration configuration
           
protected  Boolean sendOnError
           
protected  Boolean sendOnFailure
           
protected  Boolean sendOnSuccess
           
protected  Boolean sendOnWarning
           
protected  String type
           
 
Constructor Summary
Notifier()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.maven.pom400.Notifier instance.
Notifier(Notifier o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.collections.valueclass.maven.pom400.Notifier instance by copying a given instance.
 
Method Summary
 Notifier clone()
          Creates and returns a copy of this object.
 String getAddress()
          Gets the value of the address property.
 Notifier.Configuration getConfiguration()
          Gets the value of the configuration property.
 String getType()
          Gets the value of the type property.
 Boolean isSendOnError()
          Gets the value of the sendOnError property.
 Boolean isSendOnFailure()
          Gets the value of the sendOnFailure property.
 Boolean isSendOnSuccess()
          Gets the value of the sendOnSuccess property.
 Boolean isSendOnWarning()
          Gets the value of the sendOnWarning property.
 void setAddress(String value)
          Sets the value of the address property.
 void setConfiguration(Notifier.Configuration value)
          Sets the value of the configuration property.
 void setSendOnError(Boolean value)
          Sets the value of the sendOnError property.
 void setSendOnFailure(Boolean value)
          Sets the value of the sendOnFailure property.
 void setSendOnSuccess(Boolean value)
          Sets the value of the sendOnSuccess property.
 void setSendOnWarning(Boolean value)
          Sets the value of the sendOnWarning property.
 void setType(String value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected String type

sendOnError

protected Boolean sendOnError

sendOnFailure

protected Boolean sendOnFailure

sendOnSuccess

protected Boolean sendOnSuccess

sendOnWarning

protected Boolean sendOnWarning

address

protected String address

configuration

protected Notifier.Configuration configuration
Constructor Detail

Notifier

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


Notifier

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

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

getType

public String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

isSendOnError

public Boolean isSendOnError()
Gets the value of the sendOnError property.

Returns:
possible object is Boolean

setSendOnError

public void setSendOnError(Boolean value)
Sets the value of the sendOnError property.

Parameters:
value - allowed object is Boolean

isSendOnFailure

public Boolean isSendOnFailure()
Gets the value of the sendOnFailure property.

Returns:
possible object is Boolean

setSendOnFailure

public void setSendOnFailure(Boolean value)
Sets the value of the sendOnFailure property.

Parameters:
value - allowed object is Boolean

isSendOnSuccess

public Boolean isSendOnSuccess()
Gets the value of the sendOnSuccess property.

Returns:
possible object is Boolean

setSendOnSuccess

public void setSendOnSuccess(Boolean value)
Sets the value of the sendOnSuccess property.

Parameters:
value - allowed object is Boolean

isSendOnWarning

public Boolean isSendOnWarning()
Gets the value of the sendOnWarning property.

Returns:
possible object is Boolean

setSendOnWarning

public void setSendOnWarning(Boolean value)
Sets the value of the sendOnWarning property.

Parameters:
value - allowed object is Boolean

getAddress

public String getAddress()
Gets the value of the address property.

Returns:
possible object is String

setAddress

public void setAddress(String value)
Sets the value of the address property.

Parameters:
value - allowed object is String

getConfiguration

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

Returns:
possible object is Notifier.Configuration

setConfiguration

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

Parameters:
value - allowed object is Notifier.Configuration

clone

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