Class GradingAspectTO
java.lang.Object
de.hsh.graja.transfer.gradingscheme.GradingNodeTO
de.hsh.graja.transfer.gradingscheme.GradingAspectTO
Third level of grading scheme structure. The parent is a
GradingCategoryTO
.
This class only contains references to a module and a sub-module.- See Also:
-
de.hsh.graja.marshal.gradingscheme.GradingAspectMarshalledTO
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
depth()
void
setModuleRefId
(String moduleRefId) void
setModuleSubRefId
(String moduleSubRefId) Methods inherited from class de.hsh.graja.transfer.gradingscheme.GradingNodeTO
convertAspectOrOrphaneIdToProformaTestRefAndSubRef, convertCategoryIdToProformaCombineId, convertProformaCombineIdToCategoryId, convertProformaTestRefToAspectId, convertProformaTestRefToOrphaneId, getDescription, getId, getInternalDescription, getNullifyCondition, getTitle, getWeight, setDescription, setId, setInternalDescription, setNullifyCondition, setTitle, setWeight
-
Constructor Details
-
GradingAspectTO
public GradingAspectTO()
-
-
Method Details
-
getModuleRefId
-
setModuleRefId
-
getModuleSubRefId
-
setModuleSubRefId
-
calcScoreMax
- Specified by:
calcScoreMax
in classGradingNodeTO
- Returns:
- The maximum achievable score, multiplied already by
GradingNodeTO.getWeight()
.
-
depth
public int depth()- Specified by:
depth
in classGradingNodeTO
-
countNodes
public int countNodes()- Specified by:
countNodes
in classGradingNodeTO
-
countLeaves
public int countLeaves()- Specified by:
countLeaves
in classGradingNodeTO
-
findDescendantById
- Specified by:
findDescendantById
in classGradingNodeTO
- Returns:
-