Package de.hsh.graja.core.request
Class AbstractGradingAspect
- java.lang.Object
-
- de.hsh.graja.core.request.AbstractGradingAspect
-
- Direct Known Subclasses:
GradingAspect
,GradingAspectGroup
public abstract class AbstractGradingAspect extends Object
A request node in the Graja core. Requests have the following data:- A maximum score
- A title
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract double
calcScoreMax()
String
getDescriptionHtml()
String
getId()
String
getInternalDescriptionHtml()
NullifyCondition
getNullifyCondition()
AbstractGradingAspectResult
getResult()
String
getTitle()
String
getTypeDisplayname()
Double
getWeight()
abstract boolean
isLeaf()
void
setDescriptionHtml(String descriptionHtml)
void
setInternalDescriptionHtml(String internalDescriptionHtml)
void
setNullifyCondition(NullifyCondition nullifyCondition)
void
setResult(AbstractGradingAspectResult result)
void
setTitle(String title)
void
setWeight(Double weight)
-
-
-
Method Detail
-
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
public String getId()
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
getTypeDisplayname
public String getTypeDisplayname()
-
getDescriptionHtml
public String getDescriptionHtml()
-
getWeight
public Double getWeight()
-
setDescriptionHtml
public void setDescriptionHtml(String descriptionHtml)
-
getInternalDescriptionHtml
public String getInternalDescriptionHtml()
-
setInternalDescriptionHtml
public void setInternalDescriptionHtml(String internalDescriptionHtml)
-
setWeight
public void setWeight(Double weight)
-
getNullifyCondition
public NullifyCondition getNullifyCondition()
-
setNullifyCondition
public void setNullifyCondition(NullifyCondition nullifyCondition)
-
getResult
public AbstractGradingAspectResult getResult()
-
setResult
public void setResult(AbstractGradingAspectResult result)
-
-