nl.surfnet.coin.portal.domain
Class GadgetDefinition

java.lang.Object
  extended by nl.surfnet.coin.shared.domain.DomainObject
      extended by nl.surfnet.coin.portal.domain.GadgetDefinition
All Implemented Interfaces:
Serializable

public class GadgetDefinition
extends nl.surfnet.coin.shared.domain.DomainObject

The definition of a gadget. Contains metadata about a gadget.

See Also:
Serialized Form

Constructor Summary
GadgetDefinition()
           
 
Method Summary
 Date getAdded()
           
 String getAuthor()
           
 String getAuthorEmail()
           
 String getDescription()
           
 int getInstallCount()
           
 String getScreenshot()
           
 GadgetDefinitionStatus getStatus()
           
 String getThumbnail()
           
 String getTitle()
           
 String getUrl()
           
 boolean isApproved()
           
 boolean isCustomGadget()
           
 boolean isFixedTabGadget()
           
 boolean isSupportsGroups()
           
 boolean isSupportsSSO()
           
 Gadget protoType()
           
 void setAdded(Date added)
           
 void setApproved(boolean approved)
           
 void setAuthor(String author)
           
 void setAuthorEmail(String authorEmail)
           
 void setCustomGadget(boolean customGadget)
           
 void setDescription(String description)
           
 void setFixedTabGadget(boolean fixedTabGadget)
           
 void setInstallCount(int installCount)
           
 void setScreenshot(String screenshot)
           
 void setStatus(GadgetDefinitionStatus status)
           
 void setSupportsGroups(boolean supportsGroups)
           
 void setSupportsSSO(boolean supportsSSO)
           
 void setThumbnail(String thumbnail)
           
 void setTitle(String title)
           
 void setUrl(String url)
           
 
Methods inherited from class nl.surfnet.coin.shared.domain.DomainObject
equals, getId, hashCode, setId, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GadgetDefinition

public GadgetDefinition()
Method Detail

setUrl

public void setUrl(String url)

getUrl

public String getUrl()

setAdded

public void setAdded(Date added)

getAdded

public Date getAdded()

setInstallCount

public void setInstallCount(int installCount)

getInstallCount

public int getInstallCount()

setApproved

public void setApproved(boolean approved)

isApproved

public boolean isApproved()

setSupportsSSO

public void setSupportsSSO(boolean supportsSSO)

isSupportsSSO

public boolean isSupportsSSO()

setSupportsGroups

public void setSupportsGroups(boolean supportsGroups)

isSupportsGroups

public boolean isSupportsGroups()

setTitle

public void setTitle(String title)

getTitle

public String getTitle()

setDescription

public void setDescription(String description)

getDescription

public String getDescription()

setAuthor

public void setAuthor(String author)

getAuthor

public String getAuthor()

setAuthorEmail

public void setAuthorEmail(String authorEmail)

getAuthorEmail

public String getAuthorEmail()

setScreenshot

public void setScreenshot(String screenshot)

getScreenshot

public String getScreenshot()

setThumbnail

public void setThumbnail(String thumbnail)

getThumbnail

public String getThumbnail()

protoType

public Gadget protoType()
Returns:

setStatus

public void setStatus(GadgetDefinitionStatus status)

getStatus

public GadgetDefinitionStatus getStatus()

isCustomGadget

public boolean isCustomGadget()

setCustomGadget

public void setCustomGadget(boolean customGadget)

isFixedTabGadget

public boolean isFixedTabGadget()
Returns:
the fixedTabGadget

setFixedTabGadget

public void setFixedTabGadget(boolean fixedTabGadget)
Parameters:
fixedTabGadget - the fixedTabGadget to set


Copyright © 2009-2012 SURFnet bv, The Netherlands. All Rights Reserved.