org.sakaiproject.mock.service
Class ToolManager

java.lang.Object
  extended by org.sakaiproject.mock.service.ToolManager
All Implemented Interfaces:
org.sakaiproject.tool.api.ToolManager

public class ToolManager
extends Object
implements org.sakaiproject.tool.api.ToolManager


Constructor Summary
ToolManager(Placement placement)
           
 
Method Summary
 Set<org.sakaiproject.tool.api.Tool> findTools(Set<String> categories, Set<String> keywords)
           
 org.sakaiproject.tool.api.Placement getCurrentPlacement()
           
 org.sakaiproject.tool.api.Tool getCurrentTool()
           
 org.sakaiproject.tool.api.Tool getTool(String id)
           
 Set<org.sakaiproject.tool.api.Tool> getTools()
           
 boolean isVisible(org.sakaiproject.site.api.Site arg0, org.sakaiproject.site.api.ToolConfiguration arg1)
           
 void register(Document toolXml)
           
 void register(File toolXmlFile)
           
 void register(InputStream toolXmlStream)
           
 void register(org.sakaiproject.tool.api.Tool tool)
           
 void setCurrentPlacement(org.sakaiproject.tool.api.Placement currentPlacement)
           
 void setResourceBundle(String arg0, String arg1)
           
 void setTools(Set<org.sakaiproject.tool.api.Tool> tools)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToolManager

public ToolManager(Placement placement)
Method Detail

findTools

public Set<org.sakaiproject.tool.api.Tool> findTools(Set<String> categories,
                                                     Set<String> keywords)
Specified by:
findTools in interface org.sakaiproject.tool.api.ToolManager

getTools

public Set<org.sakaiproject.tool.api.Tool> getTools()

setTools

public void setTools(Set<org.sakaiproject.tool.api.Tool> tools)

getCurrentPlacement

public org.sakaiproject.tool.api.Placement getCurrentPlacement()
Specified by:
getCurrentPlacement in interface org.sakaiproject.tool.api.ToolManager

setCurrentPlacement

public void setCurrentPlacement(org.sakaiproject.tool.api.Placement currentPlacement)

getCurrentTool

public org.sakaiproject.tool.api.Tool getCurrentTool()
Specified by:
getCurrentTool in interface org.sakaiproject.tool.api.ToolManager

getTool

public org.sakaiproject.tool.api.Tool getTool(String id)
Specified by:
getTool in interface org.sakaiproject.tool.api.ToolManager

register

public void register(org.sakaiproject.tool.api.Tool tool)
Specified by:
register in interface org.sakaiproject.tool.api.ToolManager

register

public void register(Document toolXml)
Specified by:
register in interface org.sakaiproject.tool.api.ToolManager

register

public void register(File toolXmlFile)
Specified by:
register in interface org.sakaiproject.tool.api.ToolManager

register

public void register(InputStream toolXmlStream)
Specified by:
register in interface org.sakaiproject.tool.api.ToolManager

setResourceBundle

public void setResourceBundle(String arg0,
                              String arg1)
Specified by:
setResourceBundle in interface org.sakaiproject.tool.api.ToolManager

isVisible

public boolean isVisible(org.sakaiproject.site.api.Site arg0,
                         org.sakaiproject.site.api.ToolConfiguration arg1)
Specified by:
isVisible in interface org.sakaiproject.tool.api.ToolManager


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