if (formStack.isEmpty()) {
throw new SAXException(name+
" element should be either nested within a form tag or provide a form attribute");
}
Form form = getCurrentForm();
getLogger().debug("["+String.valueOf(name)+
"] getting value from form [id="+form.getId()+
", ref="+String.valueOf(ref)+"]");
// retrieve current value of referenced property
value_ = form.getValue(ref);
// we will only forward the SAX event once we know
// that the value of the tag is available
super.startElement(uri, name, raw, attributes);
getLogger().debug("Value of form [id="+form.getId()+", ref="+
String.valueOf(ref)+"] = ["+value_+"]");
// Only render value sub-elements
// at this point
// if this is not a xf:hidden element.