|
||||||||||
| 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.item.interaction.choice.Choice
org.qtitools.qti.node.item.interaction.choice.AssociableChoice
public abstract class AssociableChoice
Other interactions involve associating pairs of predefined choices. These choices all have the following attribute in common: Attribute : matchGroup [0..*]: identifier A set of choices that this choice may be associated with, all others are excluded. If no matchGroup is given, or if it is empty, then all other choices may be associated with this one subject to their own matching constraints.
| Field Summary | |
|---|---|
static java.lang.String |
ATTR_MATCH_GROUP_NAME
Name of matchGroup attribute in xml schema. |
| Fields inherited from class org.qtitools.qti.node.item.interaction.choice.Choice |
|---|
ATTR_FIXED_DEFAULT_VALUE, ATTR_FIXED_NAME, ATTR_IDENTIFIER_NAME, ATTR_TEMPLATE_IDENTIFIER_NAME, ATTR_VISIBILITY_MODE_NAME |
| 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.XmlNode |
|---|
INDENT, NEW_LINE, SIMPLE_NAME_INNER_SEPARATOR, SIMPLE_NAMES_SEPARATOR |
| Constructor Summary | |
|---|---|
AssociableChoice(XmlObject parent)
Constructs object. |
|
| Method Summary | |
|---|---|
java.util.List<java.lang.String> |
getMatchGroup()
Gets value of matchGroup attribute. |
| Methods inherited from class org.qtitools.qti.node.item.interaction.choice.Choice |
|---|
getFixed, getIdentifier, getTemplateIdentifier, getVisibilityMode, setFixed, setIdentifier, setTemplateIdentifier, setVisibilityMode |
| Methods inherited from class org.qtitools.qti.node.content.BodyElement |
|---|
appendChild, evaluate, getChildren, 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, getClassTag, 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, getClassTag, 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 java.lang.String ATTR_MATCH_GROUP_NAME
| Constructor Detail |
|---|
public AssociableChoice(XmlObject parent)
parent - parent of constructed object| Method Detail |
|---|
public java.util.List<java.lang.String> getMatchGroup()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||