public void display(int indent) { indent(indent); System.out.print("CallTemplate"); Util.println(" name " + _name); displayContents(indent + IndentIncrement); }
public boolean hasWithParams() { return elementCount() > 0; }
public void parseContents(Parser parser) { final String name = getAttribute("name"); if (name.length() > 0) { if (!XML11Char.isXML11ValidQName(name)) { ErrorMsg err = new ErrorMsg(ErrorMsg.INVALID_QNAME_ERR, name, this); parser.reportError(Constants.ERROR, err); } _name = parser.getQNameIgnoreDefaultNs(name); } else { reportError(this, parser, ErrorMsg.REQUIRED_ATTR_ERR, "name"); } parseChildren(parser); }
if (stylesheet.hasLocalParams() || hasContents()) { _calleeTemplate = getCalleeTemplate(); buildParameterList(); il.append(classGen.loadTranslet()); il.append(new INVOKEVIRTUAL(push)); translateContents(classGen, methodGen); if (_calleeTemplate == null && (stylesheet.hasLocalParams() || hasContents())) {
_calleeTemplate = getCalleeTemplate(); buildParameterList();
int count = elementCount(); for (int i = 0; i < count; i++) { Object node = elementAt(i);
/** * Return the simple named template which this CallTemplate calls. * Return false if there is no matched template or the matched * template is not a simple named template. */ public Template getCalleeTemplate() { Template foundTemplate = getXSLTC().getParser().getSymbolTable().lookupTemplate(_name); return foundTemplate.isSimpleNamedTemplate() ? foundTemplate : null; }
if (stylesheet.hasLocalParams() || hasContents()) { _calleeTemplate = getCalleeTemplate(); buildParameterList(); il.append(classGen.loadTranslet()); il.append(new INVOKEVIRTUAL(push)); translateContents(classGen, methodGen); if (_calleeTemplate == null && (stylesheet.hasLocalParams() || hasContents())) {
_calleeTemplate = getCalleeTemplate(); buildParameterList();
int count = elementCount(); for (int i = 0; i < count; i++) { Object node = elementAt(i);
/** * Return the simple named template which this CallTemplate calls. * Return false if there is no matched template or the matched * template is not a simple named template. */ public Template getCalleeTemplate() { Template foundTemplate = getXSLTC().getParser().getSymbolTable().lookupTemplate(_name); return foundTemplate.isSimpleNamedTemplate() ? foundTemplate : null; }
public void parseContents(Parser parser) { final String name = getAttribute("name"); if (name.length() > 0) { if (!XML11Char.isXML11ValidQName(name)) { ErrorMsg err = new ErrorMsg(ErrorMsg.INVALID_QNAME_ERR, name, this); parser.reportError(Constants.ERROR, err); } _name = parser.getQNameIgnoreDefaultNs(name); } else { reportError(this, parser, ErrorMsg.REQUIRED_ATTR_ERR, "name"); } parseChildren(parser); }
public void display(int indent) { indent(indent); System.out.print("CallTemplate"); Util.println(" name " + _name); displayContents(indent + IndentIncrement); }
public boolean hasWithParams() { return elementCount() > 0; }