|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.course.assessment.AssessmentHelper
public class AssessmentHelper
Description:
Helper methods for the course assessment system
Initial Date: Oct 28, 2004
| Field Summary | |
|---|---|
static java.lang.String |
DETAILS_NA_VALUE
String to symbolize 'not available' or 'not assigned' in assessments details * |
static java.lang.String |
KEY_ATTEMPTS
|
static java.lang.String |
KEY_DETAILS
|
static java.lang.String |
KEY_IDENTIFYER
|
static java.lang.String |
KEY_INDENT
|
static java.lang.String |
KEY_PASSED
|
static java.lang.String |
KEY_SCORE
|
static java.lang.String |
KEY_SELECTABLE
|
static java.lang.String |
KEY_TITLE_LONG
|
static java.lang.String |
KEY_TITLE_SHORT
|
static java.lang.String |
KEY_TYPE
|
static float |
MAX_SCORE_SUPPORTED
Highes score value supported by OLAT * |
static float |
MIN_SCORE_SUPPORTED
Lowest score value supported by OLAT * |
| Constructor Summary | |
|---|---|
AssessmentHelper()
|
|
| Method Summary | |
|---|---|
static boolean |
checkForAssessableNodes(CourseNode node)
Checks recursivley a course structure or a part of it for assessable nodes or for structure course nodes (subtype of assessable node), which 'hasPassedConfigured' or 'hasScoreConfigured' is true. |
static boolean |
checkIfNodeIsAssessable(CourseNode node)
check the given node for assessability. |
static java.util.List<CourseNode> |
getAssessableNodes(CourseEditorTreeModel editorModel,
CourseNode excludeNode)
Get all assessable nodes including the root node (if assessable) |
static java.lang.String |
getRoundedScore(java.lang.Float score)
|
static boolean |
isResultVisible(ModuleConfiguration modConfig)
Evaluates if the results are visble or not in respect of the configured CONFIG_KEY_DATE_DEPENDENT_RESULTS parameter. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DETAILS_NA_VALUE
public static final float MAX_SCORE_SUPPORTED
public static final float MIN_SCORE_SUPPORTED
public static final java.lang.String KEY_TYPE
public static final java.lang.String KEY_IDENTIFYER
public static final java.lang.String KEY_INDENT
public static final java.lang.String KEY_TITLE_SHORT
public static final java.lang.String KEY_TITLE_LONG
public static final java.lang.String KEY_PASSED
public static final java.lang.String KEY_SCORE
public static final java.lang.String KEY_ATTEMPTS
public static final java.lang.String KEY_DETAILS
public static final java.lang.String KEY_SELECTABLE
| Constructor Detail |
|---|
public AssessmentHelper()
| Method Detail |
|---|
public static boolean checkIfNodeIsAssessable(CourseNode node)
node -
public static boolean checkForAssessableNodes(CourseNode node)
node -
public static java.util.List<CourseNode> getAssessableNodes(CourseEditorTreeModel editorModel,
CourseNode excludeNode)
editorModel - excludeNode - Node that should be excluded in the list, e.g. the
current node or null if all assessable nodes should be used
public static java.lang.String getRoundedScore(java.lang.Float score)
score - The score to be rounded
public static boolean isResultVisible(ModuleConfiguration modConfig)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||