org.apache.maven.doxia.site.decoration

Class DecorationModel

public class DecorationModel extends Object implements Serializable

Describes the overall project decoration model.

Version: $Revision$ $Date$

Method Summary
voidaddPoweredBy(Logo logo)
Method addPoweredBy
booleanequals(Object other)
Method equals
BannergetBannerLeft()
Get Banner logo on the masthead of the site to the left.
BannergetBannerRight()
Get Banner logo on the masthead of the site to the right.
BodygetBody()
Get The main site content decoration.
ObjectgetCustom()
Get Custom configuration for use with customised velocity templates.
StringgetModelEncoding()
StringgetName()
Get null
ListgetPoweredBy()
Method getPoweredBy
PublishDategetPublishDate()
Get Modify the date published display properties.
SkingetSkin()
Get The artifact containing the skin for the site
VersiongetVersion()
Get Modify the version display properties.
inthashCode()
Method hashCode
voidremovePoweredBy(Logo logo)
Method removePoweredBy
voidsetBannerLeft(Banner bannerLeft)
Set Banner logo on the masthead of the site to the left.
voidsetBannerRight(Banner bannerRight)
Set Banner logo on the masthead of the site to the right.
voidsetBody(Body body)
Set The main site content decoration.
voidsetCustom(Object custom)
Set Custom configuration for use with customised velocity templates.
voidsetModelEncoding(String modelEncoding)
voidsetName(String name)
Set null
voidsetPoweredBy(List poweredBy)
Set Powered by logos.
voidsetPublishDate(PublishDate publishDate)
Set Modify the date published display properties.
voidsetSkin(Skin skin)
Set The artifact containing the skin for the site
voidsetVersion(Version version)
Set Modify the version display properties.
StringtoString()
Method toString

Method Detail

addPoweredBy

public void addPoweredBy(Logo logo)
Method addPoweredBy

Parameters: logo

equals

public boolean equals(Object other)
Method equals

Parameters: other

getBannerLeft

public Banner getBannerLeft()
Get Banner logo on the masthead of the site to the left.

getBannerRight

public Banner getBannerRight()
Get Banner logo on the masthead of the site to the right.

getBody

public Body getBody()
Get The main site content decoration.

getCustom

public Object getCustom()
Get Custom configuration for use with customised velocity templates.

getModelEncoding

public String getModelEncoding()

getName

public String getName()
Get null

getPoweredBy

public List getPoweredBy()
Method getPoweredBy

getPublishDate

public PublishDate getPublishDate()
Get Modify the date published display properties.

getSkin

public Skin getSkin()
Get The artifact containing the skin for the site

getVersion

public Version getVersion()
Get Modify the version display properties.

hashCode

public int hashCode()
Method hashCode

removePoweredBy

public void removePoweredBy(Logo logo)
Method removePoweredBy

Parameters: logo

setBannerLeft

public void setBannerLeft(Banner bannerLeft)
Set Banner logo on the masthead of the site to the left.

Parameters: bannerLeft

setBannerRight

public void setBannerRight(Banner bannerRight)
Set Banner logo on the masthead of the site to the right.

Parameters: bannerRight

setBody

public void setBody(Body body)
Set The main site content decoration.

Parameters: body

setCustom

public void setCustom(Object custom)
Set Custom configuration for use with customised velocity templates.

Parameters: custom

setModelEncoding

public void setModelEncoding(String modelEncoding)

setName

public void setName(String name)
Set null

Parameters: name

setPoweredBy

public void setPoweredBy(List poweredBy)
Set Powered by logos.

Parameters: poweredBy

setPublishDate

public void setPublishDate(PublishDate publishDate)
Set Modify the date published display properties.

Parameters: publishDate

setSkin

public void setSkin(Skin skin)
Set The artifact containing the skin for the site

Parameters: skin

setVersion

public void setVersion(Version version)
Set Modify the version display properties.

Parameters: version

toString

public String toString()
Method toString
Copyright © {inceptionYear}-2007 null. All Rights Reserved.