|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.qtitools.qti.node.AbstractNode
org.qtitools.qti.node.AbstractObject
org.qtitools.qti.node.test.VariableMapping
public class VariableMapping
Variable mappings allow outcome variables declared with the name sourceIdentifier in the corresponding item to be treated as if they were declared with the name targetIdentifier during outcomeProcessing. Use of variable mappings allows more control over the way outcomes are aggregated when using testVariables.
| Field Summary | |
|---|---|
static java.lang.String |
ATTR_SOURCE_IDENTIFIER_NAME
Name of sourceIdentifier attribute in xml schema. |
static java.lang.String |
ATTR_TARGET_IDENTIFIER_NAME
Name of targetIdentifier attribute in xml schema. |
static java.lang.String |
CLASS_TAG
Name of this class in xml schema. |
| Fields inherited from interface org.qtitools.qti.node.XmlNode |
|---|
INDENT, NEW_LINE, SIMPLE_NAME_INNER_SEPARATOR, SIMPLE_NAMES_SEPARATOR |
| Constructor Summary | |
|---|---|
VariableMapping(AssessmentItemRef parent)
Constructs parent. |
|
| Method Summary | |
|---|---|
java.lang.String |
getClassTag()
Gets QTI class name of this node. |
java.lang.String |
getSourceIdentifier()
Gets value of sourceIdentifier attribute. |
java.lang.String |
getTargetIdentifier()
Gets value of targetIdentifier attribute. |
void |
setSourceIdentifier(java.lang.String sourceIdentifier)
Sets new value of sourceIdentifier attribute. |
void |
setTargetIdentifier(java.lang.String targetIdentifier)
Sets new value of targetIdentifier attribute. |
| Methods inherited from class org.qtitools.qti.node.AbstractObject |
|---|
getParent, getParentItem, getParentResult, getParentTest, setParent |
| Methods inherited from class org.qtitools.qti.node.AbstractNode |
|---|
attrToXmlString, bodyToXmlString, getAttributes, getFullName, getIndent, getNode, getNode, getNode, getNodeGroups, getParentRoot, getSimpleName, getSourceFile, getSourceNode, getSourceString, getSourceUrl, hasChildNodes, load, load, load, load, loadAttributes, readChild, readChildren, setParent, setSourceFile, setSourceNode, setSourceString, setSourceUrl, toXmlString, toXmlString, validate, validateAttributes, validateChildren |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.qtitools.qti.node.XmlNode |
|---|
getAttributes, getFullName, getNodeGroups, getParentRoot, getSimpleName, getSourceFile, getSourceNode, getSourceString, getSourceUrl, hasChildNodes, load, load, load, load, setSourceFile, setSourceNode, setSourceString, setSourceUrl, toXmlString, toXmlString |
| Methods inherited from interface org.qtitools.qti.validation.Validatable |
|---|
validate |
| Field Detail |
|---|
public static final java.lang.String CLASS_TAG
public static final java.lang.String ATTR_SOURCE_IDENTIFIER_NAME
public static final java.lang.String ATTR_TARGET_IDENTIFIER_NAME
| Constructor Detail |
|---|
public VariableMapping(AssessmentItemRef parent)
parent - parent of created object| Method Detail |
|---|
public java.lang.String getClassTag()
XmlNodeQTI class name has very important role during loading/saving nodes.
For example: Java class name is AssessmentTest; QTI class name is assessmentTest.
getClassTag in interface XmlNodegetClassTag in class AbstractNodepublic java.lang.String getSourceIdentifier()
setSourceIdentifier(java.lang.String)public void setSourceIdentifier(java.lang.String sourceIdentifier)
sourceIdentifier - new value of sourceIdentifier attributegetSourceIdentifier()public java.lang.String getTargetIdentifier()
setTargetIdentifier(java.lang.String)public void setTargetIdentifier(java.lang.String targetIdentifier)
targetIdentifier - new value of targetIdentifier attributegetTargetIdentifier()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||