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 double
getId()
getTitle()
abstract boolean
isLeaf()
void
setDescriptionHtml
(String descriptionHtml) void
setInternalDescriptionHtml
(String internalDescriptionHtml) void
setNullifyCondition
(NullifyCondition nullifyCondition) void
setResult
(AbstractGradingAspectResult result) void
void
-
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
-