Index: tool_adapters/moodle/lams_tool_mdlassignment/src/java/org/lamsfoundation/lams/tool/mdasgm/service/MdlAssignmentOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlassignment/src/java/org/lamsfoundation/lams/tool/mdasgm/service/MdlAssignmentOutputFactory.java,v diff -u -r1.1 -r1.2 --- tool_adapters/moodle/lams_tool_mdlassignment/src/java/org/lamsfoundation/lams/tool/mdasgm/service/MdlAssignmentOutputFactory.java 11 Dec 2008 01:26:19 -0000 1.1 +++ tool_adapters/moodle/lams_tool_mdlassignment/src/java/org/lamsfoundation/lams/tool/mdasgm/service/MdlAssignmentOutputFactory.java 15 Oct 2009 07:20:27 -0000 1.2 @@ -44,7 +44,7 @@ /** * @see org.lamsfoundation.lams.tool.OutputDefinitionFactory#getToolOutputDefinitions(java.lang.Object) */ - public SortedMap getToolOutputDefinitions(Object toolContentObject) + public SortedMap getToolOutputDefinitions(Object toolContentObject, int definitionType) throws ToolException { TreeMap definitionMap = new TreeMap(); Index: tool_adapters/moodle/lams_tool_mdlassignment/src/java/org/lamsfoundation/lams/tool/mdasgm/service/MdlAssignmentService.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlassignment/src/java/org/lamsfoundation/lams/tool/mdasgm/service/MdlAssignmentService.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlassignment/src/java/org/lamsfoundation/lams/tool/mdasgm/service/MdlAssignmentService.java 4 Jun 2009 06:33:01 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlassignment/src/java/org/lamsfoundation/lams/tool/mdasgm/service/MdlAssignmentService.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -342,13 +342,13 @@ * @return SortedMap of ToolOutputDefinitions with the key being the name of * each definition */ - public SortedMap getToolOutputDefinitions(Long toolContentId) throws ToolException { + public SortedMap getToolOutputDefinitions(Long toolContentId, int definitionType) throws ToolException { mdlAssignmentOutputFactory = getMdlAssignmentOutputFactory(); MdlAssignment mdasgm = getMdlAssignmentByContentId(toolContentId); if (mdasgm == null) { mdasgm = getDefaultContent(); } - return mdlAssignmentOutputFactory.getToolOutputDefinitions(mdasgm); + return mdlAssignmentOutputFactory.getToolOutputDefinitions(mdasgm, definitionType); } public String hash(ExtServerOrgMap serverMap, String extUsername, String timestamp) { @@ -955,4 +955,8 @@ public void setIntegrationService(IIntegrationService integrationService) { this.integrationService = integrationService; } + + public Class[] getSupportedToolOutputDefinitionClasses(int definitionType) { + return null; + } } Index: tool_adapters/moodle/lams_tool_mdlchat/src/java/org/lamsfoundation/lams/tool/mdchat/service/MdlChatOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlchat/src/java/org/lamsfoundation/lams/tool/mdchat/service/MdlChatOutputFactory.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlchat/src/java/org/lamsfoundation/lams/tool/mdchat/service/MdlChatOutputFactory.java 16 Jan 2009 05:48:00 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlchat/src/java/org/lamsfoundation/lams/tool/mdchat/service/MdlChatOutputFactory.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -43,7 +43,7 @@ /** * @see org.lamsfoundation.lams.tool.OutputDefinitionFactory#getToolOutputDefinitions(java.lang.Object) */ - public SortedMap getToolOutputDefinitions(Object toolContentObject) + public SortedMap getToolOutputDefinitions(Object toolContentObject, int definitionType) throws ToolException { TreeMap definitionMap = new TreeMap(); Index: tool_adapters/moodle/lams_tool_mdlchat/src/java/org/lamsfoundation/lams/tool/mdchat/service/MdlChatService.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlchat/src/java/org/lamsfoundation/lams/tool/mdchat/service/MdlChatService.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlchat/src/java/org/lamsfoundation/lams/tool/mdchat/service/MdlChatService.java 4 Jun 2009 07:04:33 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlchat/src/java/org/lamsfoundation/lams/tool/mdchat/service/MdlChatService.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -321,13 +321,13 @@ * @return SortedMap of ToolOutputDefinitions with the key being the name of * each definition */ - public SortedMap getToolOutputDefinitions(Long toolContentId) throws ToolException { + public SortedMap getToolOutputDefinitions(Long toolContentId, int definitionType) throws ToolException { mdlChatOutputFactory = getMdlChatOutputFactory(); MdlChat mdchat = getMdlChatByContentId(toolContentId); if (mdchat == null) { mdchat = getDefaultContent(); } - return mdlChatOutputFactory.getToolOutputDefinitions(mdchat); + return mdlChatOutputFactory.getToolOutputDefinitions(mdchat, definitionType); } public String getExtServerUrl(String extLmsId) { @@ -951,4 +951,8 @@ public void setIntegrationService(IIntegrationService integrationService) { this.integrationService = integrationService; } + + public Class[] getSupportedToolOutputDefinitionClasses(int definitionType) { + return null; + } } Index: tool_adapters/moodle/lams_tool_mdlchoice/src/java/org/lamsfoundation/lams/tool/mdchce/service/MdlChoiceOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlchoice/src/java/org/lamsfoundation/lams/tool/mdchce/service/MdlChoiceOutputFactory.java,v diff -u -r1.4 -r1.5 --- tool_adapters/moodle/lams_tool_mdlchoice/src/java/org/lamsfoundation/lams/tool/mdchce/service/MdlChoiceOutputFactory.java 12 Jan 2009 03:34:16 -0000 1.4 +++ tool_adapters/moodle/lams_tool_mdlchoice/src/java/org/lamsfoundation/lams/tool/mdchce/service/MdlChoiceOutputFactory.java 15 Oct 2009 07:20:27 -0000 1.5 @@ -52,7 +52,7 @@ /** * @see org.lamsfoundation.lams.tool.OutputDefinitionFactory#getToolOutputDefinitions(java.lang.Object) */ - public SortedMap getToolOutputDefinitions(Object toolContentObject) + public SortedMap getToolOutputDefinitions(Object toolContentObject, int definitionType) throws ToolException { TreeMap definitionMap = new TreeMap(); Index: tool_adapters/moodle/lams_tool_mdlchoice/src/java/org/lamsfoundation/lams/tool/mdchce/service/MdlChoiceService.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlchoice/src/java/org/lamsfoundation/lams/tool/mdchce/service/MdlChoiceService.java,v diff -u -r1.4 -r1.5 --- tool_adapters/moodle/lams_tool_mdlchoice/src/java/org/lamsfoundation/lams/tool/mdchce/service/MdlChoiceService.java 4 Jun 2009 05:58:08 -0000 1.4 +++ tool_adapters/moodle/lams_tool_mdlchoice/src/java/org/lamsfoundation/lams/tool/mdchce/service/MdlChoiceService.java 15 Oct 2009 07:20:27 -0000 1.5 @@ -353,7 +353,7 @@ * @return SortedMap of ToolOutputDefinitions with the key being the name of * each definition */ - public SortedMap getToolOutputDefinitions(Long toolContentId) throws ToolException { + public SortedMap getToolOutputDefinitions(Long toolContentId, int definitionType) throws ToolException { mdlChoiceOutputFactory = getMdlChoiceOutputFactory(); MdlChoice mdchce = getMdlChoiceByContentId(toolContentId); if (mdchce == null) { @@ -362,7 +362,7 @@ List choices = getPossibleChoices(mdchce); - return mdlChoiceOutputFactory.getToolOutputDefinitions(choices); + return mdlChoiceOutputFactory.getToolOutputDefinitions(choices, definitionType); } private List getPossibleChoices(MdlChoice mdchce) { @@ -1027,4 +1027,8 @@ public void setIntegrationService(IIntegrationService integrationService) { this.integrationService = integrationService; } + + public Class[] getSupportedToolOutputDefinitionClasses(int definitionType) { + return null; + } } Index: tool_adapters/moodle/lams_tool_mdlforum/src/java/org/lamsfoundation/lams/tool/mdfrum/service/MdlForumOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlforum/src/java/org/lamsfoundation/lams/tool/mdfrum/service/MdlForumOutputFactory.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlforum/src/java/org/lamsfoundation/lams/tool/mdfrum/service/MdlForumOutputFactory.java 27 Oct 2008 01:51:57 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlforum/src/java/org/lamsfoundation/lams/tool/mdfrum/service/MdlForumOutputFactory.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -45,7 +45,7 @@ /** * @see org.lamsfoundation.lams.tool.OutputDefinitionFactory#getToolOutputDefinitions(java.lang.Object) */ - public SortedMap getToolOutputDefinitions(Object toolContentObject) + public SortedMap getToolOutputDefinitions(Object toolContentObject, int definitionType) throws ToolException { TreeMap definitionMap = new TreeMap(); Index: tool_adapters/moodle/lams_tool_mdlforum/src/java/org/lamsfoundation/lams/tool/mdfrum/service/MdlForumService.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlforum/src/java/org/lamsfoundation/lams/tool/mdfrum/service/MdlForumService.java,v diff -u -r1.3 -r1.4 --- tool_adapters/moodle/lams_tool_mdlforum/src/java/org/lamsfoundation/lams/tool/mdfrum/service/MdlForumService.java 4 Jun 2009 04:56:46 -0000 1.3 +++ tool_adapters/moodle/lams_tool_mdlforum/src/java/org/lamsfoundation/lams/tool/mdfrum/service/MdlForumService.java 15 Oct 2009 07:20:27 -0000 1.4 @@ -343,13 +343,13 @@ * @return SortedMap of ToolOutputDefinitions with the key being the name of * each definition */ - public SortedMap getToolOutputDefinitions(Long toolContentId) throws ToolException { + public SortedMap getToolOutputDefinitions(Long toolContentId, int definitionType) throws ToolException { mdlForumOutputFactory = getMdlForumOutputFactory(); MdlForum mdfrum = getMdlForumByContentId(toolContentId); if (mdfrum == null) { mdfrum = getDefaultContent(); } - return mdlForumOutputFactory.getToolOutputDefinitions(mdfrum); + return mdlForumOutputFactory.getToolOutputDefinitions(mdfrum, definitionType); } public String hash(ExtServerOrgMap serverMap, String extUsername, String timestamp) { @@ -960,4 +960,8 @@ public void setIntegrationService(IIntegrationService integrationService) { this.integrationService = integrationService; } + + public Class[] getSupportedToolOutputDefinitionClasses(int definitionType) { + return null; + } } Index: tool_adapters/moodle/lams_tool_mdlglossary/src/java/org/lamsfoundation/lams/tool/mdglos/service/MdlGlossaryOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlglossary/src/java/org/lamsfoundation/lams/tool/mdglos/service/MdlGlossaryOutputFactory.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlglossary/src/java/org/lamsfoundation/lams/tool/mdglos/service/MdlGlossaryOutputFactory.java 10 Dec 2008 22:34:00 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlglossary/src/java/org/lamsfoundation/lams/tool/mdglos/service/MdlGlossaryOutputFactory.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -45,7 +45,7 @@ /** * @see org.lamsfoundation.lams.tool.OutputDefinitionFactory#getToolOutputDefinitions(java.lang.Object) */ - public SortedMap getToolOutputDefinitions(Object toolContentObject) + public SortedMap getToolOutputDefinitions(Object toolContentObject, int definitionType) throws ToolException { TreeMap definitionMap = new TreeMap(); Index: tool_adapters/moodle/lams_tool_mdlglossary/src/java/org/lamsfoundation/lams/tool/mdglos/service/MdlGlossaryService.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlglossary/src/java/org/lamsfoundation/lams/tool/mdglos/service/MdlGlossaryService.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlglossary/src/java/org/lamsfoundation/lams/tool/mdglos/service/MdlGlossaryService.java 5 Jun 2009 01:17:29 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlglossary/src/java/org/lamsfoundation/lams/tool/mdglos/service/MdlGlossaryService.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -321,13 +321,13 @@ * @return SortedMap of ToolOutputDefinitions with the key being the name of * each definition */ - public SortedMap getToolOutputDefinitions(Long toolContentId) throws ToolException { + public SortedMap getToolOutputDefinitions(Long toolContentId, int definitionType) throws ToolException { mdlGlossaryOutputFactory = getMdlGlossaryOutputFactory(); MdlGlossary mdglos = getMdlGlossaryByContentId(toolContentId); if (mdglos == null) { mdglos = getDefaultContent(); } - return mdlGlossaryOutputFactory.getToolOutputDefinitions(mdglos); + return mdlGlossaryOutputFactory.getToolOutputDefinitions(mdglos, definitionType); } public String getExtServerUrl(String extLmsId) { @@ -959,4 +959,8 @@ public void setIntegrationService(IIntegrationService integrationService) { this.integrationService = integrationService; } + + public Class[] getSupportedToolOutputDefinitionClasses(int definitionType) { + return null; + } } Index: tool_adapters/moodle/lams_tool_mdllesson/src/java/org/lamsfoundation/lams/tool/mdlesn/service/MdlLessonOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdllesson/src/java/org/lamsfoundation/lams/tool/mdlesn/service/MdlLessonOutputFactory.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdllesson/src/java/org/lamsfoundation/lams/tool/mdlesn/service/MdlLessonOutputFactory.java 5 Jan 2009 23:13:57 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdllesson/src/java/org/lamsfoundation/lams/tool/mdlesn/service/MdlLessonOutputFactory.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -45,7 +45,7 @@ /** * @see org.lamsfoundation.lams.tool.OutputDefinitionFactory#getToolOutputDefinitions(java.lang.Object) */ - public SortedMap getToolOutputDefinitions(Object toolContentObject) + public SortedMap getToolOutputDefinitions(Object toolContentObject, int definitionType) throws ToolException { TreeMap definitionMap = new TreeMap(); Index: tool_adapters/moodle/lams_tool_mdllesson/src/java/org/lamsfoundation/lams/tool/mdlesn/service/MdlLessonService.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdllesson/src/java/org/lamsfoundation/lams/tool/mdlesn/service/MdlLessonService.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdllesson/src/java/org/lamsfoundation/lams/tool/mdlesn/service/MdlLessonService.java 5 Jun 2009 02:05:59 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdllesson/src/java/org/lamsfoundation/lams/tool/mdlesn/service/MdlLessonService.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -322,13 +322,13 @@ * @return SortedMap of ToolOutputDefinitions with the key being the name of * each definition */ - public SortedMap getToolOutputDefinitions(Long toolContentId) throws ToolException { + public SortedMap getToolOutputDefinitions(Long toolContentId, int definitionType) throws ToolException { mdlLessonOutputFactory = getMdlLessonOutputFactory(); MdlLesson mdlesn = getMdlLessonByContentId(toolContentId); if (mdlesn == null) { mdlesn = getDefaultContent(); } - return mdlLessonOutputFactory.getToolOutputDefinitions(mdlesn); + return mdlLessonOutputFactory.getToolOutputDefinitions(mdlesn, definitionType); } public String getExtServerUrl(String extLmsId) { @@ -957,4 +957,8 @@ public void setIntegrationService(IIntegrationService integrationService) { this.integrationService = integrationService; } + + public Class[] getSupportedToolOutputDefinitionClasses(int definitionType) { + return null; + } } Index: tool_adapters/moodle/lams_tool_mdlquiz/src/java/org/lamsfoundation/lams/tool/mdquiz/service/MdlQuizOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlquiz/src/java/org/lamsfoundation/lams/tool/mdquiz/service/MdlQuizOutputFactory.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlquiz/src/java/org/lamsfoundation/lams/tool/mdquiz/service/MdlQuizOutputFactory.java 10 Dec 2008 22:44:35 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlquiz/src/java/org/lamsfoundation/lams/tool/mdquiz/service/MdlQuizOutputFactory.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -44,7 +44,7 @@ /** * @see org.lamsfoundation.lams.tool.OutputDefinitionFactory#getToolOutputDefinitions(java.lang.Object) */ - public SortedMap getToolOutputDefinitions(Object toolContentObject) + public SortedMap getToolOutputDefinitions(Object toolContentObject, int definitionType) throws ToolException { TreeMap definitionMap = new TreeMap(); Index: tool_adapters/moodle/lams_tool_mdlquiz/src/java/org/lamsfoundation/lams/tool/mdquiz/service/MdlQuizService.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlquiz/src/java/org/lamsfoundation/lams/tool/mdquiz/service/MdlQuizService.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlquiz/src/java/org/lamsfoundation/lams/tool/mdquiz/service/MdlQuizService.java 5 Jun 2009 02:17:24 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlquiz/src/java/org/lamsfoundation/lams/tool/mdquiz/service/MdlQuizService.java 15 Oct 2009 07:20:26 -0000 1.3 @@ -320,13 +320,13 @@ * @return SortedMap of ToolOutputDefinitions with the key being the name of * each definition */ - public SortedMap getToolOutputDefinitions(Long toolContentId) throws ToolException { + public SortedMap getToolOutputDefinitions(Long toolContentId, int definitionType) throws ToolException { mdlQuizOutputFactory = getMdlQuizOutputFactory(); MdlQuiz mdquiz = getMdlQuizByContentId(toolContentId); if (mdquiz == null) { mdquiz = getDefaultContent(); } - return mdlQuizOutputFactory.getToolOutputDefinitions(mdquiz); + return mdlQuizOutputFactory.getToolOutputDefinitions(mdquiz, definitionType); } public String getExtServerUrl(String extLmsId) { @@ -949,4 +949,8 @@ public void setIntegrationService(IIntegrationService integrationService) { this.integrationService = integrationService; } + + public Class[] getSupportedToolOutputDefinitionClasses(int definitionType) { + return null; + } } Index: tool_adapters/moodle/lams_tool_mdlscorm/src/java/org/lamsfoundation/lams/tool/mdscrm/service/MdlScormOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlscorm/src/java/org/lamsfoundation/lams/tool/mdscrm/service/MdlScormOutputFactory.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlscorm/src/java/org/lamsfoundation/lams/tool/mdscrm/service/MdlScormOutputFactory.java 13 Jan 2009 22:34:35 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlscorm/src/java/org/lamsfoundation/lams/tool/mdscrm/service/MdlScormOutputFactory.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -44,7 +44,7 @@ /** * @see org.lamsfoundation.lams.tool.OutputDefinitionFactory#getToolOutputDefinitions(java.lang.Object) */ - public SortedMap getToolOutputDefinitions(Object toolContentObject) + public SortedMap getToolOutputDefinitions(Object toolContentObject, int definitionType) throws ToolException { TreeMap definitionMap = new TreeMap(); Index: tool_adapters/moodle/lams_tool_mdlscorm/src/java/org/lamsfoundation/lams/tool/mdscrm/service/MdlScormService.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlscorm/src/java/org/lamsfoundation/lams/tool/mdscrm/service/MdlScormService.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlscorm/src/java/org/lamsfoundation/lams/tool/mdscrm/service/MdlScormService.java 24 Jun 2009 02:30:22 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlscorm/src/java/org/lamsfoundation/lams/tool/mdscrm/service/MdlScormService.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -321,13 +321,13 @@ * @return SortedMap of ToolOutputDefinitions with the key being the name of * each definition */ - public SortedMap getToolOutputDefinitions(Long toolContentId) throws ToolException { + public SortedMap getToolOutputDefinitions(Long toolContentId, int definitionType) throws ToolException { mdlScormOutputFactory = getMdlScormOutputFactory(); MdlScorm mdscrm = getMdlScormByContentId(toolContentId); if (mdscrm == null) { mdscrm = getDefaultContent(); } - return mdlScormOutputFactory.getToolOutputDefinitions(mdscrm); + return mdlScormOutputFactory.getToolOutputDefinitions(mdscrm, definitionType); } public String getExtServerUrl(String extLmsId) { @@ -951,4 +951,8 @@ public void setIntegrationService(IIntegrationService integrationService) { this.integrationService = integrationService; } + + public Class[] getSupportedToolOutputDefinitionClasses(int definitionType) { + return null; + } } Index: tool_adapters/moodle/lams_tool_mdlwiki/src/java/org/lamsfoundation/lams/tool/mdwiki/service/MdlWikiOutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlwiki/src/java/org/lamsfoundation/lams/tool/mdwiki/service/MdlWikiOutputFactory.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlwiki/src/java/org/lamsfoundation/lams/tool/mdwiki/service/MdlWikiOutputFactory.java 17 Dec 2008 23:36:04 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlwiki/src/java/org/lamsfoundation/lams/tool/mdwiki/service/MdlWikiOutputFactory.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -47,7 +47,7 @@ /** * @see org.lamsfoundation.lams.tool.OutputDefinitionFactory#getToolOutputDefinitions(java.lang.Object) */ - public SortedMap getToolOutputDefinitions(Object toolContentObject) + public SortedMap getToolOutputDefinitions(Object toolContentObject, int definitionType) throws ToolException { TreeMap definitionMap = new TreeMap(); Index: tool_adapters/moodle/lams_tool_mdlwiki/src/java/org/lamsfoundation/lams/tool/mdwiki/service/MdlWikiService.java =================================================================== RCS file: /usr/local/cvsroot/tool_adapters/moodle/lams_tool_mdlwiki/src/java/org/lamsfoundation/lams/tool/mdwiki/service/MdlWikiService.java,v diff -u -r1.2 -r1.3 --- tool_adapters/moodle/lams_tool_mdlwiki/src/java/org/lamsfoundation/lams/tool/mdwiki/service/MdlWikiService.java 5 Jun 2009 04:04:07 -0000 1.2 +++ tool_adapters/moodle/lams_tool_mdlwiki/src/java/org/lamsfoundation/lams/tool/mdwiki/service/MdlWikiService.java 15 Oct 2009 07:20:27 -0000 1.3 @@ -320,13 +320,13 @@ * @return SortedMap of ToolOutputDefinitions with the key being the name of * each definition */ - public SortedMap getToolOutputDefinitions(Long toolContentId) throws ToolException { + public SortedMap getToolOutputDefinitions(Long toolContentId, int definitionType) throws ToolException { mdlWikiOutputFactory = getMdlWikiOutputFactory(); MdlWiki mdwiki = getMdlWikiByContentId(toolContentId); if (mdwiki == null) { mdwiki = getDefaultContent(); } - return mdlWikiOutputFactory.getToolOutputDefinitions(mdwiki); + return mdlWikiOutputFactory.getToolOutputDefinitions(mdwiki, definitionType); } public String getExtServerUrl(String extLmsId) { @@ -949,4 +949,8 @@ public void setIntegrationService(IIntegrationService integrationService) { this.integrationService = integrationService; } + + public Class[] getSupportedToolOutputDefinitionClasses(int definitionType) { + return null; + } }