var select = this.ownerDocument.getBindingParent(this);
if (this.mRadioChildren)
return this.mRadioChildren;
var radioChildren = [];
function buildRadioChildren(aItem, aArray) {
aArray.push(aItem.control);
return true;
}
select.traverseItems(select, buildRadioChildren, radioChildren);
return this.mRadioChildren = radioChildren;
return this.ownerDocument.
getAnonymousElementByAttribute(this, "anonid", "control");
return this.control.disabled;
this.control.disabled = val;
if (val)
this.setAttribute('disabled', 'disabled');
else
this.removeAttribute('disabled');
return this.ownerDocument.
getAnonymousElementByAttribute(this, "anonid", "control");
this.updateInstanceData(true);
this.updateInstanceData(false);
if (this.disabled)
return;
if (event.originalTarget != this.control) {
// Select/unselect checkbox that is representation of xforms item
// element if user clicks xforms label element.
this.selected = !this.selected;
this.updateInstanceData(true);
}
if (!this._radioGroup) {
var item = this.ownerDocument.getBindingParent(this);
return item.selectControl.control;
}
return this._radioGroup;
null
return this.control.selected;
if (this.control.selected != val) {
var item = val ? this.control : null;
this.selectControl.control.selectedItem = item;
}