Package de.hsh.graja.core.request
Class AbstractGradingAspect
java.lang.Object
de.hsh.graja.core.request.AbstractGradingAspect
- Direct Known Subclasses:
GradingAspect,GradingAspectGroup
A request node in the Graja core.
Requests have the following data:
- A maximum score
- A title
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract doublegetId()getTitle()abstract booleanisLeaf()voidsetDescriptionHtml(String descriptionHtml) voidsetInternalDescriptionHtml(String internalDescriptionHtml) voidsetNullifyCondition(NullifyCondition nullifyCondition) voidsetResult(AbstractGradingAspectResult result) voidvoid
-
Constructor Details
-
Method Details
-
calcScoreMax
public abstract double calcScoreMax()- Returns:
- the already weighted sum, max, min.
-
isLeaf
public abstract boolean isLeaf()- Returns:
- true, if this is an instance of
GradingAspect.
-
getId
-
getTitle
-
setTitle
-
getTypeDisplayname
-
getDescriptionHtml
-
getWeight
-
setDescriptionHtml
-
getInternalDescriptionHtml
-
setInternalDescriptionHtml
-
setWeight
-
getNullifyCondition
-
setNullifyCondition
-
getResult
-
setResult
-