public class ItemsetBinding extends java.lang.Object implements Externalizable, Localizable
Modifier and Type | Field and Description |
---|---|
private java.util.List<SelectChoice> |
choices |
TreeReference |
contextRef |
boolean |
copyMode |
TreeReference |
copyRef |
private TreeReference |
destRef |
IConditionExpr |
labelExpr |
boolean |
labelIsItext |
TreeReference |
labelRef |
IConditionExpr |
nodesetExpr |
TreeReference |
nodesetRef
note that storing both the ref and expr for everything is kind of redundant, but we're forced
to since it's nearly impossible to convert between the two w/o having access to the underlying
xform/xpath classes, which we don't from the core model project
|
IConditionExpr |
valueExpr |
TreeReference |
valueRef |
Constructor and Description |
---|
ItemsetBinding() |
Modifier and Type | Method and Description |
---|---|
void |
clearChoices() |
java.util.List<SelectChoice> |
getChoices() |
TreeReference |
getDestRef() |
IConditionExpr |
getRelativeValue() |
void |
localeChanged(java.lang.String locale,
Localizer localizer)
Updates the current object with the locate given.
|
void |
readExternal(java.io.DataInputStream in,
PrototypeFactory pf) |
void |
setChoices(java.util.List<SelectChoice> choices,
Localizer localizer) |
void |
setDestRef(QuestionDef q) |
void |
writeExternal(java.io.DataOutputStream out) |
public TreeReference nodesetRef
public IConditionExpr nodesetExpr
public TreeReference contextRef
public TreeReference labelRef
public IConditionExpr labelExpr
public boolean labelIsItext
public boolean copyMode
public TreeReference copyRef
public TreeReference valueRef
public IConditionExpr valueExpr
private TreeReference destRef
private java.util.List<SelectChoice> choices
public java.util.List<SelectChoice> getChoices()
public void setChoices(java.util.List<SelectChoice> choices, Localizer localizer)
public void clearChoices()
public void localeChanged(java.lang.String locale, Localizer localizer)
Localizable
localeChanged
in interface Localizable
public void setDestRef(QuestionDef q)
public TreeReference getDestRef()
public IConditionExpr getRelativeValue()
public void readExternal(java.io.DataInputStream in, PrototypeFactory pf) throws java.io.IOException, DeserializationException
readExternal
in interface Externalizable
java.io.IOException
DeserializationException
public void writeExternal(java.io.DataOutputStream out) throws java.io.IOException
writeExternal
in interface Externalizable
java.io.IOException