com.partnersoft.branding
Class ProductBranding

java.lang.Object
  extended by com.partnersoft.branding.ProductBranding
All Implemented Interfaces:
Coggable

public class ProductBranding
extends java.lang.Object
implements Coggable


Constructor Summary
ProductBranding()
           
ProductBranding(Cog state)
           
 
Method Summary
 java.lang.String getCopyright()
           
 java.lang.String getDescription()
           
 java.awt.Image getLargeLogo()
           
 java.lang.String getLicense()
           
 java.lang.String getName()
           
 OrganizationBranding getOrganization()
           
 java.awt.Image getSmallLogo()
           
 java.awt.Color getThemeBackgroundColor()
           
 java.lang.String getThemeBackgroundColorName()
           
 java.awt.Color getThemeForegroundColor()
           
 java.lang.String getThemeForegroundColorName()
           
 java.lang.String getWebsite()
           
 void setCopyright(java.lang.String copyright)
           
 void setDescription(java.lang.String description)
           
 void setLargeLogo(java.awt.Image largeLogo)
           
 void setLicense(java.lang.String license)
           
 void setName(java.lang.String name)
           
 void setOrganization(OrganizationBranding organization)
           
 void setSmallLogo(java.awt.Image smallLogo)
           
 void setThemeBackgroundColorName(java.lang.String themeBackgroundColorName)
           
 void setThemeForegroundColorName(java.lang.String themeForegroundColorName)
           
 void setWebsite(java.lang.String website)
           
 Cog toCog()
          Returns the complete internal state of this object in the form of a Cog.
 java.lang.String toText()
          Returns a multiple-line, full description of the product using all the available branding info.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProductBranding

public ProductBranding()

ProductBranding

public ProductBranding(Cog state)
Method Detail

toCog

public Cog toCog()
Description copied from interface: Coggable
Returns the complete internal state of this object in the form of a Cog.

Specified by:
toCog in interface Coggable
Returns:
Cog representing the internal state of this object

toText

public java.lang.String toText()
Returns a multiple-line, full description of the product using all the available branding info.


getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getLargeLogo

public java.awt.Image getLargeLogo()

setLargeLogo

public void setLargeLogo(java.awt.Image largeLogo)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getOrganization

public OrganizationBranding getOrganization()

setOrganization

public void setOrganization(OrganizationBranding organization)

getSmallLogo

public java.awt.Image getSmallLogo()

setSmallLogo

public void setSmallLogo(java.awt.Image smallLogo)

getWebsite

public java.lang.String getWebsite()

setWebsite

public void setWebsite(java.lang.String website)

getCopyright

public java.lang.String getCopyright()

setCopyright

public void setCopyright(java.lang.String copyright)

getLicense

public java.lang.String getLicense()

setLicense

public void setLicense(java.lang.String license)

getThemeBackgroundColorName

public java.lang.String getThemeBackgroundColorName()

setThemeBackgroundColorName

public void setThemeBackgroundColorName(java.lang.String themeBackgroundColorName)

getThemeBackgroundColor

public java.awt.Color getThemeBackgroundColor()

getThemeForegroundColorName

public java.lang.String getThemeForegroundColorName()

setThemeForegroundColorName

public void setThemeForegroundColorName(java.lang.String themeForegroundColorName)

getThemeForegroundColor

public java.awt.Color getThemeForegroundColor()