Package org.proforma
Class GradingNode
java.lang.Object
org.proforma.GradingNode
Inner node of the grading scheme hierarchy. There are only two types of inner nodes: the "root" node and "combine" nodes.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAndReturnNewCombineRefChild
(String ref, BigDecimal weight) addAndReturnNewTestRefChild
(String ref, String subRef, BigDecimal weight, String title, String description, String internalDescription) getChildRefByRefAndSubRef
(boolean isTestRef, String ref, String subRef) Gets the value of the testRefOrCombineRef property.getChildRefWeightByRefAndSubRef
(boolean isTestRef, String ref, String subRef) Ruft den Wert der description-Eigenschaft ab.Ruft den Wert der function-Eigenschaft ab.getId()
Ruft den Wert der id-Eigenschaft ab.Ruft den Wert der internalDescription-Eigenschaft ab.getTitle()
Ruft den Wert der title-Eigenschaft ab.boolean
removeChildRef
(boolean isTestRef, String ref, String subRef) void
setDescription
(String value) Legt den Wert der description-Eigenschaft fest.void
setFunction
(String value) Legt den Wert der function-Eigenschaft fest.void
Legt den Wert der id-Eigenschaft fest.void
setInternalDescription
(String value) Legt den Wert der internalDescription-Eigenschaft fest.void
Legt den Wert der title-Eigenschaft fest.
-
Field Details
-
title
-
description
-
internalDescription
-
childRefs
-
id
-
function
-
-
Constructor Details
-
GradingNode
public GradingNode()
-
-
Method Details
-
getTitle
Ruft den Wert der title-Eigenschaft ab.- Returns:
- possible object is
String
-
setTitle
Legt den Wert der title-Eigenschaft fest.- Parameters:
value
- allowed object isString
-
getDescription
Ruft den Wert der description-Eigenschaft ab.- Returns:
- possible object is
String
-
setDescription
Legt den Wert der description-Eigenschaft fest.- Parameters:
value
- allowed object isString
-
getInternalDescription
Ruft den Wert der internalDescription-Eigenschaft ab.- Returns:
- possible object is
String
-
setInternalDescription
Legt den Wert der internalDescription-Eigenschaft fest.- Parameters:
value
- allowed object isString
-
getChildRefs
Gets the value of the testRefOrCombineRef property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the testRefOrCombineRef property.For example, to add a new item, do as follows:
getTestRefOrCombineRef().add(newItem);
Objects of the following type(s) are allowed in the list
TestRef
CombineRef
-
addAndReturnNewCombineRefChild
-
addAndReturnNewTestRefChild
-
getId
Ruft den Wert der id-Eigenschaft ab.- Returns:
- possible object is
String
-
setId
Legt den Wert der id-Eigenschaft fest.- Parameters:
value
- allowed object isString
-
getFunction
Ruft den Wert der function-Eigenschaft ab.- Returns:
- possible object is
String
-
setFunction
Legt den Wert der function-Eigenschaft fest.- Parameters:
value
- allowed object isString
-
getChildRefByRefAndSubRef
-
getChildRefWeightByRefAndSubRef
-
removeChildRef
-