public class BlogCourseNode extends AbstractFeedCourseNode implements UsedByXstream
Initial Date: Mar 30, 2009
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
TYPE |
DISPLAY_OPTS_CONTENT, DISPLAY_OPTS_TITLE_CONTENT, DISPLAY_OPTS_TITLE_DESCRIPTION_CONTENT, SHORT_TITLE_MAX_LENGTH
构造器和说明 |
---|
BlogCourseNode() |
限定符和类型 | 方法和说明 |
---|---|
TabbableController |
createEditController(UserRequest ureq,
WindowControl wControl,
ICourse course,
UserCourseEnvironment euce)
org.olat.lms.course.ICourse, org.olat.lms.course.run.userview.UserCourseEnvironment)
|
NodeRunConstructionResult |
createNodeRunConstructionResult(UserRequest ureq,
WindowControl wControl,
UserCourseEnvironment userCourseEnv,
NodeEvaluation ne,
java.lang.String nodecmd)
org.olat.lms.course.run.userview.UserCourseEnvironment, org.olat.lms.course.run.userview.NodeEvaluation, java.lang.String)
|
Controller |
createPeekViewRunController(UserRequest ureq,
WindowControl wControl,
UserCourseEnvironment userCourseEnv,
NodeEvaluation ne)
org.olat.lms.course.run.userview.UserCourseEnvironment, org.olat.lms.course.run.userview.NodeEvaluation)
|
Controller |
importNode(java.io.File importDirectory,
ICourse course,
boolean unattendedImport,
UserRequest ureq,
WindowControl wControl)
org.olat.presentation.framework.control.WindowControl)
|
StatusDescription |
isConfigValid() |
StatusDescription[] |
isConfigValid(CourseEditorEnv cev)
must be implemented in the concrete subclasses as a translator is needed for the errormessages which comes with evaluating condition expressions
|
archiveNodeData, exportNode, getPreConditionModerator, getPreConditionPoster, getPreConditionReader, getReferencedRepositoryEntry, importNode, needsReferenceToARepositoryEntry, setPreConditionModerator, setPreConditionPoster, setPreConditionReader, updateModuleConfigDefaults
archiveNodeData, cleanupOnDelete, createInstanceForCopy, createInstanceForCopy, createPreviewController, eval, explainThisDuringPublish, getConditionExpressions, getDisplayOption, getDisplayOption, getLearningObjectives, getLongTitle, getModuleConfiguration, getNoAccessExplanation, getPreConditionAccess, getPreConditionVisibility, getReferencedRepositoryEntry, getShortName, getShortTitle, getType, informOnDelete, isModuleConfigValid, removeRepositoryReference, setDisplayOption, setLearningObjectives, setLongTitle, setModuleConfiguration, setNoAccessExplanation, setPreConditionVisibility, setRepositoryReference, setShortTitle, setType, toString
addChild, findRoot, getChildAt, getChildCount, getIdent, getParent, getPosition, insert, remove, removeAllChildren, removeFromParent, setIdent, setParent
setIdent
addChild, getChildAt, getChildCount, getIdent, getParent, getPosition, insert, remove, removeAllChildren, removeFromParent, setParent
public static final java.lang.String TYPE
public TabbableController createEditController(UserRequest ureq, WindowControl wControl, ICourse course, UserCourseEnvironment euce)
createEditController
在接口中 CourseNode
createEditController
在类中 AbstractFeedCourseNode
ureq
- The user requestwControl
- The current window controllercourse
- The courseeuce
- the editor user course environment provides syntax/semantic check methods for conditionspublic NodeRunConstructionResult createNodeRunConstructionResult(UserRequest ureq, WindowControl wControl, UserCourseEnvironment userCourseEnv, NodeEvaluation ne, java.lang.String nodecmd)
createNodeRunConstructionResult
在接口中 CourseNode
createNodeRunConstructionResult
在类中 AbstractFeedCourseNode
ureq
- The user requestwControl
- The current window controlleruserCourseEnv
- The course environmentne
- The node evaluationpublic Controller createPeekViewRunController(UserRequest ureq, WindowControl wControl, UserCourseEnvironment userCourseEnv, NodeEvaluation ne)
createPeekViewRunController
在接口中 CourseNode
createPeekViewRunController
在类中 GenericCourseNode
public StatusDescription[] isConfigValid(CourseEditorEnv cev)
GenericCourseNode
isConfigValid
在接口中 CourseNode
isConfigValid
在类中 AbstractFeedCourseNode
public StatusDescription isConfigValid()
isConfigValid
在接口中 CourseNode
isConfigValid
在类中 AbstractFeedCourseNode
public Controller importNode(java.io.File importDirectory, ICourse course, boolean unattendedImport, UserRequest ureq, WindowControl wControl)
importNode
在接口中 CourseNode
importNode
在类中 GenericCourseNode