net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.maven.decoration100
Class DecorationModel

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.maven.decoration100.DecorationModel
All Implemented Interfaces:
Serializable, Cloneable

public class DecorationModel
extends Object
implements Serializable, Cloneable

The <project> element is the root of the site decoration descriptor. The following table lists all of the possible child elements.

Java class for DecorationModel complex type.

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

 <complexType name="DecorationModel">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <all>
         <element name="bannerLeft" type="{http://maven.apache.org/DECORATION/1.0.0}Banner" minOccurs="0"/>
         <element name="bannerRight" type="{http://maven.apache.org/DECORATION/1.0.0}Banner" minOccurs="0"/>
         <element name="publishDate" type="{http://maven.apache.org/DECORATION/1.0.0}PublishDate" minOccurs="0"/>
         <element name="version" type="{http://maven.apache.org/DECORATION/1.0.0}Version" minOccurs="0"/>
         <element name="poweredBy" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="logo" type="{http://maven.apache.org/DECORATION/1.0.0}Logo" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="skin" type="{http://maven.apache.org/DECORATION/1.0.0}Skin" minOccurs="0"/>
         <element name="body" type="{http://maven.apache.org/DECORATION/1.0.0}Body" minOccurs="0"/>
         <element name="custom" 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>
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class DecorationModel.Custom
          Java class for anonymous complex type.
static class DecorationModel.PoweredBy
          Java class for anonymous complex type.
 
Field Summary
protected  Banner bannerLeft
           
protected  Banner bannerRight
           
protected  Body body
           
protected  DecorationModel.Custom custom
           
protected  String name
           
protected  DecorationModel.PoweredBy poweredBy
           
protected  PublishDate publishDate
           
protected  Skin skin
           
protected  Version version
           
 
Constructor Summary
DecorationModel()
          Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.maven.decoration100.DecorationModel instance.
DecorationModel(DecorationModel o)
          Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.maven.decoration100.DecorationModel instance by copying a given instance.
 
Method Summary
 DecorationModel clone()
          Creates and returns a copy of this object.
 Banner getBannerLeft()
          Gets the value of the bannerLeft property.
 Banner getBannerRight()
          Gets the value of the bannerRight property.
 Body getBody()
          Gets the value of the body property.
 DecorationModel.Custom getCustom()
          Gets the value of the custom property.
 String getName()
          Gets the value of the name property.
 DecorationModel.PoweredBy getPoweredBy()
          Gets the value of the poweredBy property.
 PublishDate getPublishDate()
          Gets the value of the publishDate property.
 Skin getSkin()
          Gets the value of the skin property.
 Version getVersion()
          Gets the value of the version property.
 void setBannerLeft(Banner value)
          Sets the value of the bannerLeft property.
 void setBannerRight(Banner value)
          Sets the value of the bannerRight property.
 void setBody(Body value)
          Sets the value of the body property.
 void setCustom(DecorationModel.Custom value)
          Sets the value of the custom property.
 void setName(String value)
          Sets the value of the name property.
 void setPoweredBy(DecorationModel.PoweredBy value)
          Sets the value of the poweredBy property.
 void setPublishDate(PublishDate value)
          Sets the value of the publishDate property.
 void setSkin(Skin value)
          Sets the value of the skin property.
 void setVersion(Version value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bannerLeft

protected Banner bannerLeft

bannerRight

protected Banner bannerRight

publishDate

protected PublishDate publishDate

version

protected Version version

poweredBy

protected DecorationModel.PoweredBy poweredBy

skin

protected Skin skin

body

protected Body body

custom

protected DecorationModel.Custom custom

name

protected String name
Constructor Detail

DecorationModel

public DecorationModel()
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.maven.decoration100.DecorationModel instance.


DecorationModel

public DecorationModel(DecorationModel o)
Creates a new net.sourceforge.ccxjc.it.model.prot.indexed.valueclass.maven.decoration100.DecorationModel instance by copying a given instance.

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

getBannerLeft

public Banner getBannerLeft()
Gets the value of the bannerLeft property.

Returns:
possible object is Banner

setBannerLeft

public void setBannerLeft(Banner value)
Sets the value of the bannerLeft property.

Parameters:
value - allowed object is Banner

getBannerRight

public Banner getBannerRight()
Gets the value of the bannerRight property.

Returns:
possible object is Banner

setBannerRight

public void setBannerRight(Banner value)
Sets the value of the bannerRight property.

Parameters:
value - allowed object is Banner

getPublishDate

public PublishDate getPublishDate()
Gets the value of the publishDate property.

Returns:
possible object is PublishDate

setPublishDate

public void setPublishDate(PublishDate value)
Sets the value of the publishDate property.

Parameters:
value - allowed object is PublishDate

getVersion

public Version getVersion()
Gets the value of the version property.

Returns:
possible object is Version

setVersion

public void setVersion(Version value)
Sets the value of the version property.

Parameters:
value - allowed object is Version

getPoweredBy

public DecorationModel.PoweredBy getPoweredBy()
Gets the value of the poweredBy property.

Returns:
possible object is DecorationModel.PoweredBy

setPoweredBy

public void setPoweredBy(DecorationModel.PoweredBy value)
Sets the value of the poweredBy property.

Parameters:
value - allowed object is DecorationModel.PoweredBy

getSkin

public Skin getSkin()
Gets the value of the skin property.

Returns:
possible object is Skin

setSkin

public void setSkin(Skin value)
Sets the value of the skin property.

Parameters:
value - allowed object is Skin

getBody

public Body getBody()
Gets the value of the body property.

Returns:
possible object is Body

setBody

public void setBody(Body value)
Sets the value of the body property.

Parameters:
value - allowed object is Body

getCustom

public DecorationModel.Custom getCustom()
Gets the value of the custom property.

Returns:
possible object is DecorationModel.Custom

setCustom

public void setCustom(DecorationModel.Custom value)
Sets the value of the custom property.

Parameters:
value - allowed object is DecorationModel.Custom

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

clone

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