public int render(TagRenderContext trc) { return NullRewriteSCR.instance.render(trc); } }
public int render(TagRenderContext trc) { if (headmatter == null) { return NullRewriteSCR.instance.render(trc); } else { if (RenderUtil.isFirstSCR(trc.uselump, getName())) { trc.xmlw.writeRaw(headmatter); } return ComponentRenderer.LEAF_TAG; } }
public int render(TagRenderContext trc) { if (headmatter == null) { return NullRewriteSCR.instance.render(trc); } else { if (RenderUtil.isFirstSCR(trc.uselump, getName())) { trc.xmlw.writeRaw(headmatter); } return ComponentRenderer.LEAF_TAG; } }
public static int renderSCR(StaticComponentRenderer scr, XMLLumpMMap collecteds, TagRenderContext trc) { if (scr instanceof BasicSCR) { return ((BasicSCR) scr).render(trc); } else { CollectingSCR collector = (CollectingSCR) scr; String[] tocollect = collector.getCollectingNames(); XMLLumpList collected = new XMLLumpList(); for (int i = 0; i < tocollect.length; ++i) { XMLLumpList thiscollect = collecteds.headsForID(tocollect[i]); if (thiscollect != null) { collected.addAll(thiscollect); } } return collector.render(collected, trc); } }