return ((JspExpression) node).generateValue();
}
_gen.addFragment(this);
TagInstance parent = getParent().getTag();
CharBuffer cb = new CharBuffer();
// cb.append("_CauchoFragment.");
cb.append(_fragmentName + "(pageContext, ");
for (;
parent != null && parent.isTagFileTag();
parent = parent.getParent()) {
}
if (parent == null || parent.getId() == TagInstance.TOP_TAG)
cb.append("null");
else if (parent.getId().startsWith("top_"))
cb.append("_jsp_parent_tag");
else if (! hasCustomTag())
cb.append(parent.getId());
else if (parent.isSimpleTag())
cb.append(parent.getId() + "_adapter");
else
cb.append(parent.getId());
if (_gen instanceof JavaTagGenerator) {
JavaTagGenerator tagGen = (JavaTagGenerator) _gen;
if (tagGen.isStaticDoTag())