org.olat.course.nodes
Interface SelfAssessableCourseNode

All Superinterfaces:
CourseNode, INode, ShortName
All Known Implementing Classes:
IQSELFCourseNode

public interface SelfAssessableCourseNode
extends CourseNode

Description:
Provides a course node with the possibility to retrive its last ScoreEvaluation.

Initial Date: 11.04.2008

Author:
Lavinia Dumitrescu

Field Summary
 
Fields inherited from interface org.olat.course.nodes.CourseNode
DISPLAY_OPTS_CONTENT, DISPLAY_OPTS_TITLE_CONTENT, DISPLAY_OPTS_TITLE_DESCRIPTION_CONTENT
 
Method Summary
 ScoreEvaluation getUserScoreEvaluation(UserCourseEnvironment userCourseEnv)
          Provides the ScoreEvaluation for this course node.
 
Methods inherited from interface org.olat.course.nodes.CourseNode
archiveNodeData, cleanupOnDelete, createEditController, createInstanceForCopy, createInstanceForCopy, createNodeRunConstructionResult, createPeekViewRunController, createPreviewController, eval, explainThisDuringPublish, exportNode, getConditionExpressions, getDisplayOption, getLearningObjectives, getLongTitle, getModuleConfiguration, getNoAccessExplanation, getPreConditionAccess, getPreConditionVisibility, getReferencedRepositoryEntry, getShortTitle, getType, importNode, informOnDelete, isConfigValid, isConfigValid, needsReferenceToARepositoryEntry, setDisplayOption, setIdent, setLearningObjectives, setLongTitle, setNoAccessExplanation, setPreConditionVisibility, setShortTitle, updateModuleConfigDefaults
 
Methods inherited from interface org.olat.core.util.nodes.INode
addChild, getChildAt, getChildCount, getIdent, getParent, getPosition, insert, remove, removeAllChildren, removeFromParent, setParent
 
Methods inherited from interface org.olat.core.gui.ShortName
getShortName
 

Method Detail

getUserScoreEvaluation

ScoreEvaluation getUserScoreEvaluation(UserCourseEnvironment userCourseEnv)
Provides the ScoreEvaluation for this course node. Returns null if no scoring stored yet (that is no selftest finished yet).

Parameters:
userCourseEnv -
Returns:
Returns the ScoreEvaluation.