protected Collection getImportableItemsFromArchive(String pathToData) { Collection items = new ArrayList(); LBCCResource file = new LBCCResource(); String fileName = ""; file.setFileName(pathToData); file.setDescription(""); file.setContentType("lessonbuilder-cc-file"); String title = XPathHelper.getNodeValue("/manifest/metadata/lom/general/title", this.archiveManifest); file.setTitle(title); file.setLegacyGroup(""); items.add(file); return items; }
public void handle(Importable thing, String siteId) { if(canHandleType(thing.getTypeName())){ LessonBuilderAccessAPI lessonBuilderApi = (LessonBuilderAccessAPI) ComponentManager.get("org.sakaiproject.lessonbuildertool.LessonBuilderAccessAPI"); LBCCResource file = (LBCCResource)thing; lessonBuilderApi.loadCartridge(null, file.getFileName(), siteId); } }
public void handle(Importable thing, String siteId) { if(canHandleType(thing.getTypeName())){ LessonBuilderAccessAPI lessonBuilderApi = (LessonBuilderAccessAPI) ComponentManager.get("org.sakaiproject.lessonbuildertool.LessonBuilderAccessAPI"); LBCCResource file = (LBCCResource)thing; lessonBuilderApi.loadCartridge(null, file.getFileName(), siteId); } }
protected Collection getImportableItemsFromArchive(String pathToData) { Collection items = new ArrayList(); LBCCResource file = new LBCCResource(); String fileName = ""; file.setFileName(pathToData); file.setDescription(""); file.setContentType("lessonbuilder-cc-file"); String title = XPathHelper.getNodeValue("/manifest/metadata/lom/general/title", this.archiveManifest); file.setTitle(title); file.setLegacyGroup(""); items.add(file); return items; }