|
||||||||||
| 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.content.BodyElement
org.qtitools.qti.node.content.variable.PrintedVariable
public class PrintedVariable
This is the only way how to show variables to actor.
| Field Summary | |
|---|---|
static int |
ATTR_BASE_DEFAULT_VALUE
Default value of base attribute. |
static java.lang.String |
ATTR_BASE_NAME
Name of base attribute in xml schema. |
static java.lang.String |
ATTR_FORMAT_DEFAULT_VALUE
Default value of format attribute. |
static java.lang.String |
ATTR_FORMAT_NAME
Name of format attribute in xml schema. |
static java.lang.String |
ATTR_IDENTIFIER_NAME
Name of identifier attribute in xml schema. |
static java.lang.String |
CLASS_TAG
Name of this class in xml schema. |
| Fields inherited from class org.qtitools.qti.node.content.BodyElement |
|---|
ATTR_CLASS_NAME, ATTR_ID_NAME, ATTR_LABEL_NAME, ATTR_LANG_NAME, DISPLAY_NAME |
| Fields inherited from interface org.qtitools.qti.node.content.basic.FlowStatic |
|---|
DISPLAY_NAME |
| Fields inherited from interface org.qtitools.qti.node.XmlNode |
|---|
INDENT, NEW_LINE, SIMPLE_NAME_INNER_SEPARATOR, SIMPLE_NAMES_SEPARATOR |
| Fields inherited from interface org.qtitools.qti.node.content.basic.InlineStatic |
|---|
DISPLAY_NAME |
| Fields inherited from interface org.qtitools.qti.node.content.variable.TextOrVariable |
|---|
DISPLAY_NAME |
| Constructor Summary | |
|---|---|
PrintedVariable(XmlObject parent)
Constructs block. |
|
| Method Summary | |
|---|---|
void |
evaluate()
Evaluates this block and all its children if any. |
java.lang.Integer |
getBase()
Gets value of base attribute. |
java.util.List<? extends XmlNode> |
getChildren()
Get A list of the content child nodes of this element |
java.lang.String |
getClassTag()
Gets QTI class name of this node. |
java.lang.String |
getFormat()
Gets value of format attribute. |
java.lang.String |
getIdentifier()
Gets value of identifier attribute. |
SingleValue |
getResult()
Gets printed result of this block. |
void |
setBase(java.lang.Integer base)
Sets new value of base attribute. |
void |
setFormat(java.lang.String format)
Sets new value of format attribute. |
void |
setIdentifier(java.lang.String identifier)
Sets new value of identifier attribute. |
ValidationResult |
validateAttributes()
Validates attributes of this node. |
| Methods inherited from class org.qtitools.qti.node.content.BodyElement |
|---|
appendChild, getClassAttr, getFirstChild, getId, getLabel, getLang, getLastChild, insertBefore, removeChild, replaceChild, search, search, search, setId, setLabel, setLang |
| 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, 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, getParent, 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_IDENTIFIER_NAME
public static final java.lang.String ATTR_FORMAT_NAME
public static final java.lang.String ATTR_FORMAT_DEFAULT_VALUE
public static final java.lang.String ATTR_BASE_NAME
public static final int ATTR_BASE_DEFAULT_VALUE
| Constructor Detail |
|---|
public PrintedVariable(XmlObject parent)
parent - parent of this block.| 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 getIdentifier()
setIdentifier(java.lang.String)public void setIdentifier(java.lang.String identifier)
identifier - new value of identifier attributegetIdentifier()public java.lang.String getFormat()
setFormat(java.lang.String)public void setFormat(java.lang.String format)
format - new value of format attributegetFormat()public java.lang.Integer getBase()
setBase(java.lang.Integer)public void setBase(java.lang.Integer base)
base - new value of base attributegetBase()public ValidationResult validateAttributes()
AbstractNode
validateAttributes in class AbstractNodepublic void evaluate()
BodyElement
evaluate in class BodyElementpublic SingleValue getResult()
public java.util.List<? extends XmlNode> getChildren()
BodyElement
getChildren in class BodyElement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||