Package de.hsh.graja.core.request
Class GradingAspectGroup
- java.lang.Object
-
- de.hsh.graja.core.request.AbstractGradingAspect
-
- de.hsh.graja.core.request.GradingAspectGroup
-
public class GradingAspectGroup extends AbstractGradingAspect
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAllChildren(Iterable<? extends AbstractGradingAspect> childrenToAdd)
void
addChild(AbstractGradingAspect aspect)
double
calcScoreMax()
Iterable<? extends AbstractGradingAspect>
enumerateOrderedChildren()
AbstractGradingAspect
getChild(String aspectId)
String
getFunction()
boolean
isLeaf()
-
Methods inherited from class de.hsh.graja.core.request.AbstractGradingAspect
getDescriptionHtml, getId, getInternalDescriptionHtml, getNullifyCondition, getResult, getTitle, getTypeDisplayname, getWeight, setDescriptionHtml, setInternalDescriptionHtml, setNullifyCondition, setResult, setTitle, setWeight
-
-
-
-
Method Detail
-
addAllChildren
public void addAllChildren(Iterable<? extends AbstractGradingAspect> childrenToAdd)
-
addChild
public void addChild(AbstractGradingAspect aspect)
-
enumerateOrderedChildren
public Iterable<? extends AbstractGradingAspect> enumerateOrderedChildren()
-
getChild
public AbstractGradingAspect getChild(String aspectId)
-
getFunction
public String getFunction()
-
calcScoreMax
public double calcScoreMax()
- Specified by:
calcScoreMax
in classAbstractGradingAspect
- Returns:
- the already weighted sum, max, min.
-
isLeaf
public boolean isLeaf()
- Specified by:
isLeaf
in classAbstractGradingAspect
- Returns:
- true, if this is an instance of
GradingAspect
.
-
-