public ImportFileParser newParser() { return new CommonCartridgeFileParser(); }
public boolean isValidArchive(InputStream fileData) { if (super.isValidArchive(fileData)) { Document manifest = extractFileAsDOM("/imsmanifest.xml", fileData); return (enclosingDocumentContainsNamespaceDeclaration(manifest, CC_NAMESPACE_URI)); } else return false; }
public CommonCartridgeFileParser() { // add resource translators here addResourceTranslator(new CCAssessmentTranslator()); addResourceTranslator(new CCWebLinkTranslator()); addResourceTranslator(new CCWebContentTranslator()); addResourceTranslator(new CCDiscussionTopicTranslator()); addResourceTranslator(new CCLearningApplicationResourceTranslator()); resourceHelper = new CCResourceHelper(); itemHelper = new CCItemHelper(); fileHelper = new CCFileHelper(); manifestHelper = new CCManifestHelper(); }
public CommonCartridgeFileParser() { // add resource translators here addResourceTranslator(new CCAssessmentTranslator()); addResourceTranslator(new CCWebLinkTranslator()); addResourceTranslator(new CCWebContentTranslator()); addResourceTranslator(new CCDiscussionTopicTranslator()); addResourceTranslator(new CCLearningApplicationResourceTranslator()); resourceHelper = new CCResourceHelper(); itemHelper = new CCItemHelper(); fileHelper = new CCFileHelper(); manifestHelper = new CCManifestHelper(); }
public boolean isValidArchive(InputStream fileData) { if (super.isValidArchive(fileData)) { Document manifest = extractFileAsDOM("/imsmanifest.xml", fileData); return (enclosingDocumentContainsNamespaceDeclaration(manifest, CC_NAMESPACE_URI)); } else return false; }
public ImportFileParser newParser() { return new CommonCartridgeFileParser(); }