/** * @see org.apache.tapestry.AbstractComponent#renderComponent(IMarkupWriter, * IRequestCycle) */ protected void renderComponent(IMarkupWriter arg0, IRequestCycle arg1) { super.renderComponent(arg0, arg1); m_objNodeState = null; }
/** * Renders the top level components contained by the receiver. * * @since 2.0.3 */ protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle) { if (LOG.isDebugEnabled()) LOG.debug("Begin render " + getExtendedId()); for (int i = 0; i < _outerCount; i++) cycle.getResponseBuilder().render(writer, _outer[i], cycle); if (LOG.isDebugEnabled()) LOG.debug("End render " + getExtendedId()); }
/** * Loads the template for the component, then invokes * {@link AbstractComponent#finishLoad(IRequestCycle, IPageLoader, IComponentSpecification)}. * Subclasses must invoke this method first, before adding any additional behavior, though its * usually simpler to override {@link #finishLoad()}instead. */ public void finishLoad(IRequestCycle cycle, IPageLoader loader, IComponentSpecification specification) { readTemplate(cycle, loader); super.finishLoad(cycle, loader, specification); } }
protected void cleanupAfterRender(IRequestCycle cycle) { _symbols = null; setAvailableColumn(null); setSelectedColumn(null); super.cleanupAfterRender(cycle); }
protected void prepareForRender(IRequestCycle cycle) { super.prepareForRender(cycle); if (!cycle.isRewinding()) { Shell.get(cycle).includeAdditionalContent( "<script src=\"http://simile.mit.edu/timeline/api/timeline-api.js\" type=\"text/javascript\"></script>"); } }
/** * @see org.apache.tapestry.AbstractComponent#renderBody(org.apache.tapestry.IMarkupWriter, * org.apache.tapestry.IRequestCycle) */ public void renderBody(IMarkupWriter writer, IRequestCycle cycle) { Object objExistedTreeModelSource = cycle .getAttribute(ITreeRowSource.TREE_ROW_SOURCE_ATTRIBUTE); cycle.setAttribute(ITreeRowSource.TREE_ROW_SOURCE_ATTRIBUTE, this); super.renderBody(writer, cycle); cycle.setAttribute(ITreeRowSource.TREE_ROW_SOURCE_ATTRIBUTE, objExistedTreeModelSource); }
public void finishLoad(IRequestCycle objCycle, IPageLoader arg0, ComponentSpecification arg1) { super.finishLoad(objCycle, arg0, arg1); getPage().addPageDetachListener(this); m_objOpenNodeImage = getAsset("_openNodeImage"); m_objCloseNodeImage = getAsset("_closeNodeImage"); }
/** * @see org.apache.tapestry.BaseComponent#renderComponent(org.apache.tapestry.IMarkupWriter, * org.apache.tapestry.IRequestCycle) */ protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle) { super.renderComponent(writer, cycle); registerCheckbox(); }
/** * Loads the template for the component, then invokes * {@link AbstractComponent#finishLoad(IRequestCycle, IPageLoader, IComponentSpecification)}. * Subclasses must invoke this method first, before adding any additional behavior, though its * usually simpler to override {@link #finishLoad()}instead. */ public void finishLoad(IRequestCycle cycle, IPageLoader loader, IComponentSpecification specification) { readTemplate(cycle, loader); super.finishLoad(cycle, loader, specification); } }
/** * Renders the top level components contained by the receiver. * * @since 2.0.3 */ protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle) { if (LOG.isDebugEnabled()) LOG.debug("Begin render " + getExtendedId()); for (int i = 0; i < _outerCount; i++) cycle.getResponseBuilder().render(writer, _outer[i], cycle); if (LOG.isDebugEnabled()) LOG.debug("End render " + getExtendedId()); }
/** * @see org.apache.tapestry.BaseComponent#renderComponent(org.apache.tapestry.IMarkupWriter, * org.apache.tapestry.IRequestCycle) */ protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle) { Object objExistedTreeModelSource = cycle .getAttribute(ITreeRowSource.TREE_ROW_SOURCE_ATTRIBUTE); cycle.setAttribute(ITreeRowSource.TREE_ROW_SOURCE_ATTRIBUTE, this); super.renderComponent(writer, cycle); cycle.setAttribute(ITreeRowSource.TREE_ROW_SOURCE_ATTRIBUTE, objExistedTreeModelSource); }
/** * @see org.apache.tapestry.BaseComponent#renderComponent(org.apache.tapestry.IMarkupWriter, * org.apache.tapestry.IRequestCycle) */ protected void renderComponent(IMarkupWriter arg0, IRequestCycle arg1) { Object objExistedTreeModelSource = arg1 .getAttribute(ITreeModelSource.TREE_MODEL_SOURCE_ATTRIBUTE); arg1.setAttribute(ITreeModelSource.TREE_MODEL_SOURCE_ATTRIBUTE, this); super.renderComponent(arg0, arg1); arg1.setAttribute(ITreeModelSource.TREE_MODEL_SOURCE_ATTRIBUTE, objExistedTreeModelSource); }
/** * @see org.apache.tapestry.BaseComponent#renderComponent(org.apache.tapestry.IMarkupWriter, org.apache.tapestry.IRequestCycle) */ protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle) { Object objOtherGroup = cycle.getAttribute(CHECKBOX_GROUP_ATTRIBUTE); cycle.setAttribute(CHECKBOX_GROUP_ATTRIBUTE, this); initialize(cycle); super.renderComponent(writer, cycle); // clear the registered checkbox names after rendering // allows the component to be used in cycles getCheckboxNames().clear(); cycle.setAttribute(CHECKBOX_GROUP_ATTRIBUTE, objOtherGroup); }
parts = new Stack(); try { super.renderComponent(writer, cycle); } finally { try {
protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle) { ExceptionDescription[] exceptions = getExceptions(); setCount(exceptions.length); try { _evenOdd = (EvenOdd) getBeans().getBean("evenOdd"); super.renderComponent(writer, cycle); } finally { _exception = null; _evenOdd = null; } }
protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle) { ExceptionDescription[] exceptions = getExceptions(); setCount(exceptions.length); try { _evenOdd = (EvenOdd) getBeans().getBean("evenOdd"); super.renderComponent(writer, cycle); } finally { _exception = null; _evenOdd = null; } }
/** * {@inheritDoc} */ protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle) { writer.begin("span"); renderIdAttribute(writer, cycle); writer.appendAttribute("class", "hint"); renderBody(writer, cycle); super.renderComponent(writer, cycle); writer.end(); if (!cycle.isRewinding()) { Map parms = new HashMap(); parms.put("component", this); parms.put("startEvent", getStartEvent()); parms.put("endEvent", getEndEvent()); getScript().execute(this, cycle, TapestryUtils.getPageRenderSupport(cycle, this), parms); } }
/** * {@inheritDoc} */ protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle) { writer.begin("div"); renderIdAttribute(writer, cycle); renderInformalParameters(writer, cycle); super.renderComponent(writer, cycle); writer.end(); JSONObject json = new JSONObject(); json.put("duration", getDuration()); Map parms = new HashMap(); parms.put("props", json.toString()); parms.put("component", this); getScript().execute(this, cycle, TapestryUtils.getPageRenderSupport(cycle, this), parms); }
/** * Stores a pointer to this component in the Request Cycle while rendering * so that wrapped components have access to it. * * @see org.apache.tapestry.BaseComponent#renderComponent(IMarkupWriter, * IRequestCycle) */ protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle) { Object objOldValue = cycle.getAttribute(ITableModelSource.TABLE_MODEL_SOURCE_ATTRIBUTE); cycle.setAttribute(ITableModelSource.TABLE_MODEL_SOURCE_ATTRIBUTE, this); initialize(); validateValues(); super.renderComponent(writer, cycle); cycle.setAttribute(ITableModelSource.TABLE_MODEL_SOURCE_ATTRIBUTE, objOldValue); }
bLeaf, rowPositionType, arrConnectImages); super.renderComponent(writer, cycle);