public class CourseContentGenerator extends ProgramContentGenerator
_srcResolver
_resolver
_contentHelper, _contentTypeExtensionPoint, _cTypesHelper, _DC_DATE_FORMAT, _languageManager, _metadataManager, _userHelper, _userProvider, _workflowProvider, _worklflowHelper
manager
objectModel, parameters, resolver, source
contentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer
Constructor and Description |
---|
CourseContentGenerator() |
Modifier and Type | Method and Description |
---|---|
protected void |
_saxOtherData(Content content,
Locale defaultLocale)
SAX any other data needed by the view.
|
protected void |
saxCourseLists(Course course,
Locale defaultLocale)
SAX the referenced
CourseList s |
protected void |
saxCourseParts(Course course,
Locale defaultLocale)
SAX the referenced
CoursePart s |
protected void |
saxReferencedPrograms(Course course)
SAX the referenced programs
|
_addAttrIfNotEmpty, getLinkedContents, saxChildProgramPart, saxContainer, saxContent, saxContent, saxCourse, saxCourseList, saxCoursePart, saxLinkedContents, saxOrgUnits, saxPersons, saxSubProgram, saxTranslation, service
_saxSkill, _saxSkills, _saxSkillSets, _saxSkillSets, saxSkillSets, saxTranslations
_addAttributeIfNotNull, _generateContent, _getCurrentStep, _getMetadataSet, _saxComment, _saxComments, _saxContent, _saxContentComments, _saxContentReactions, _saxDublinCoreMetadata, _saxIfNotNull, _saxIfNotNull, _saxIfNotNull, _saxLanguage, _saxMetadata, _saxMetadataComments, _saxOtherData, _saxWorkflowStep, generate, getDefaultLocale
dispose
recycle, setup
setConsumer, setContentHandler, setLexicalHandler
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setConsumer
public CourseContentGenerator()
protected void _saxOtherData(Content content, Locale defaultLocale) throws SAXException, ProcessingException, IOException
ContentGenerator
Default implementation does nothing.
_saxOtherData
in class ProgramContentGenerator
content
- the content.defaultLocale
- The default localeSAXException
- if an error occurs while SAXing.ProcessingException
- if an error occurs.IOException
- if an error occurs.protected void saxReferencedPrograms(Course course) throws SAXException
course
- The courseSAXException
- if an error occurs while saxingprotected void saxCourseLists(Course course, Locale defaultLocale) throws SAXException, ProcessingException, IOException
CourseList
scourse
- The coursedefaultLocale
- The default localeSAXException
- if an error occurs while saxingIOException
- if an error occursProcessingException
- if an error occursprotected void saxCourseParts(Course course, Locale defaultLocale) throws SAXException, ProcessingException, IOException
CoursePart
scourse
- The coursedefaultLocale
- The default localeSAXException
- if an error occurs while saxingIOException
- if an error occursProcessingException
- if an error occurs