org.sakaiproject.mock.domain
Class ToolConfiguration

java.lang.Object
  extended by org.sakaiproject.mock.domain.ToolConfiguration
All Implemented Interfaces:
Serializable, org.sakaiproject.site.api.ToolConfiguration, org.sakaiproject.tool.api.Placement

public class ToolConfiguration
extends Object
implements org.sakaiproject.site.api.ToolConfiguration

See Also:
Serialized Form

Constructor Summary
ToolConfiguration(Page page)
           
ToolConfiguration(String toolId, Page page)
           
 
Method Summary
 Properties getConfig()
           
 org.sakaiproject.site.api.SitePage getContainingPage()
           
 String getContext()
           
 String getId()
           
 String getLayoutHints()
           
 Page getPage()
           
 String getPageId()
           
 int getPageOrder()
           
 Properties getPlacementConfig()
           
 String getSiteId()
           
 String getSkin()
           
 String getTitle()
           
 org.sakaiproject.tool.api.Tool getTool()
           
 String getToolId()
           
 void moveDown()
           
 void moveUp()
           
 int[] parseLayoutHints()
           
 void save()
           
 void setConfig(Properties config)
           
 void setContext(String context)
           
 void setId(String id)
           
 void setLayoutHints(String hints)
           
 void setPage(Page page)
           
 void setPageId(String pageId)
           
 void setPageOrder(int pageOrder)
           
 void setPlacementConfig(Properties placementConfig)
           
 void setSiteId(String siteId)
           
 void setSkin(String skin)
           
 void setTitle(String title)
           
 void setTool(String toolId, org.sakaiproject.tool.api.Tool tool)
           
 void setTool(org.sakaiproject.tool.api.Tool tool)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToolConfiguration

public ToolConfiguration(Page page)

ToolConfiguration

public ToolConfiguration(String toolId,
                         Page page)
Method Detail

getContainingPage

public org.sakaiproject.site.api.SitePage getContainingPage()
Specified by:
getContainingPage in interface org.sakaiproject.site.api.ToolConfiguration

moveDown

public void moveDown()
Specified by:
moveDown in interface org.sakaiproject.site.api.ToolConfiguration

moveUp

public void moveUp()
Specified by:
moveUp in interface org.sakaiproject.site.api.ToolConfiguration

parseLayoutHints

public int[] parseLayoutHints()
Specified by:
parseLayoutHints in interface org.sakaiproject.site.api.ToolConfiguration

setLayoutHints

public void setLayoutHints(String hints)
Specified by:
setLayoutHints in interface org.sakaiproject.site.api.ToolConfiguration

getPage

public Page getPage()

setPage

public void setPage(Page page)

getPageId

public String getPageId()
Specified by:
getPageId in interface org.sakaiproject.site.api.ToolConfiguration

setPageId

public void setPageId(String pageId)

getPageOrder

public int getPageOrder()
Specified by:
getPageOrder in interface org.sakaiproject.site.api.ToolConfiguration

setPageOrder

public void setPageOrder(int pageOrder)

getSiteId

public String getSiteId()
Specified by:
getSiteId in interface org.sakaiproject.site.api.ToolConfiguration

setSiteId

public void setSiteId(String siteId)

getSkin

public String getSkin()
Specified by:
getSkin in interface org.sakaiproject.site.api.ToolConfiguration

setSkin

public void setSkin(String skin)

getLayoutHints

public String getLayoutHints()
Specified by:
getLayoutHints in interface org.sakaiproject.site.api.ToolConfiguration

getToolId

public String getToolId()
Specified by:
getToolId in interface org.sakaiproject.tool.api.Placement

save

public void save()
Specified by:
save in interface org.sakaiproject.tool.api.Placement

getConfig

public Properties getConfig()
Specified by:
getConfig in interface org.sakaiproject.tool.api.Placement

setConfig

public void setConfig(Properties config)

getContext

public String getContext()
Specified by:
getContext in interface org.sakaiproject.tool.api.Placement

setContext

public void setContext(String context)

getId

public String getId()
Specified by:
getId in interface org.sakaiproject.tool.api.Placement

setId

public void setId(String id)

getPlacementConfig

public Properties getPlacementConfig()
Specified by:
getPlacementConfig in interface org.sakaiproject.tool.api.Placement

setPlacementConfig

public void setPlacementConfig(Properties placementConfig)

getTitle

public String getTitle()
Specified by:
getTitle in interface org.sakaiproject.tool.api.Placement

setTitle

public void setTitle(String title)
Specified by:
setTitle in interface org.sakaiproject.tool.api.Placement

getTool

public org.sakaiproject.tool.api.Tool getTool()
Specified by:
getTool in interface org.sakaiproject.tool.api.Placement

setTool

public void setTool(org.sakaiproject.tool.api.Tool tool)

setTool

public void setTool(String toolId,
                    org.sakaiproject.tool.api.Tool tool)
Specified by:
setTool in interface org.sakaiproject.tool.api.Placement


Copyright © 2003-2012 Sakai Project. All Rights Reserved.