Package org.apache.beehive.netui.tags.rendering

Examples of org.apache.beehive.netui.tags.rendering.WriteRenderAppender


     */
    public int doStartTag() throws JspException
    {
        if (_rolloverImage != null && getJavaScriptAttribute(ONMOUSEOVER) == null) {
            // cause the roll over script to be inserted
            WriteRenderAppender writer = new WriteRenderAppender(pageContext);
            ScriptRequestState srs = ScriptRequestState.getScriptRequestState((HttpServletRequest) pageContext.getRequest());
            srs.writeFeature(getScriptReporter(), writer, CoreScriptFeature.ROLLOVER, true, false, null);
        }

        return EVAL_BODY_BUFFERED;
View Full Code Here


        HttpServletRequest req = (HttpServletRequest) pageContext.getRequest();

        // build the anchor into the results
        // render the anchor tag
        WriteRenderAppender writer = new WriteRenderAppender(pageContext);
        TagRenderingBase trb = TagRenderingBase.Factory.getRendering(TagRenderingBase.ANCHOR_TAG, req);
        ByRef script = new ByRef();
        if (!createAnchorBeginTag(req, script, trb, writer, REQUIRED_ATTR)) {
            reportErrors();
            if (!script.isNull())
View Full Code Here

        _state.disabled = _disabled;

        if (parentSelect.isMatched(_value))
            _state.selected = true;

        WriteRenderAppender writer = new WriteRenderAppender(pageContext);
        TagRenderingBase br = TagRenderingBase.Factory.getRendering(TagRenderingBase.OPTION_TAG, req);
        br.doStartTag(writer, _state);


        if (_text == null)
View Full Code Here

        ServletRequest req = pageContext.getRequest();
        if (_cr == null)
            _cr = TagRenderingBase.Factory.getConstantRendering(req);

        _writer = new WriteRenderAppender(pageContext);
        if (isVertical()) {
            _cr.TABLE(_writer);
        }

        // if this is a repeater then we shouid prime the pump...
View Full Code Here

    {

        if (_rolloverImage != null && getJavaScriptAttribute(ONMOUSEOVER) == null) {
            // cause the roll over script to be inserted
            ScriptRequestState srs = ScriptRequestState.getScriptRequestState((HttpServletRequest) pageContext.getRequest());
            WriteRenderAppender writer = new WriteRenderAppender(pageContext);
            srs.writeFeature(getScriptReporter(), writer, CoreScriptFeature.ROLLOVER, true, false, null);
        }

        return EVAL_BODY_BUFFERED;
    }
View Full Code Here

        }
        if ((getJavaScriptAttribute(ONMOUSEOVER) == null) && (_rolloverImage != null)) {
            setOnMouseOver("swapImage(this,'" + _rolloverImage + "')");
        }

        WriteRenderAppender writer = new WriteRenderAppender(pageContext);
        TagRenderingBase br = TagRenderingBase.Factory.getRendering(TagRenderingBase.INPUT_IMAGE_TAG, req);
        br.doStartTag(writer, _state);
        br.doEndTag(writer);

        if (idScript != null)
View Full Code Here

                ns.nameObject("DivPanel", state);
                ns.put(state);
            }
        }

        WriteRenderAppender writer = new WriteRenderAppender(pageContext);

        // verify hat we are in a container with run at client on...
        IScriptReporter sr = getScriptReporter();
        ScriptRequestState srs = ScriptRequestState.getScriptRequestState(req);
        if (!srs.isFeatureWritten(CoreScriptFeature.DYNAMIC_INIT)) {
View Full Code Here

    public int doEndTag()
            throws JspException
    {
        HttpServletRequest req = (HttpServletRequest) pageContext.getRequest();
        if (!hasErrors()) {
            WriteRenderAppender writer = new WriteRenderAppender(pageContext);
            TagRenderingBase divRenderer = TagRenderingBase.Factory.getRendering(TagRenderingBase.DIV_TAG, req);
            divRenderer.doEndTag(writer);
        }
        localRelease();
        return EVAL_PAGE;
View Full Code Here

                assert tableRenderer != null;

                StyleModel styleModel = dgm.getStyleModel();
                assert styleModel != null;

                AbstractRenderAppender appender = new WriteRenderAppender(jspContext);

                if(dgm.isRenderRowGroups()) {
                    if(_tfootTag.styleClass == null)
                        _tfootTag.styleClass = styleModel.getTableFootClass();
                    tableRenderer.openTableFoot(_tfootTag, appender);
                }

                TrTag.State trState = null;
                if(_renderRow) {
                    trState = new TrTag.State();
                    trState.styleClass = styleModel.getFooterRowClass();
                    tableRenderer.openFooterRow(trState, appender);
                }

                fragment.invoke(sw);
                appender.append(sw.toString());

                if(_renderRow) {
                    assert trState != null;
                    tableRenderer.closeFooterRow(appender);
                }

                if(dgm.isRenderRowGroups()) {
                    tableRenderer.closeTableFoot(appender);

                    String tfootScript = null;
                    if(_tfootTag.id != null) {
                        HttpServletRequest request = JspUtil.getRequest(getJspContext());
                        tfootScript = renderNameAndId(request, _tfootTag, null);
                    }

                    if(tfootScript != null)
                        appender.append(tfootScript);
                }
            }
        }
    }
View Full Code Here

        if (_state.forAttr != null) {
            _state.forAttr = getIdForTagId(_state.forAttr);

        }

        WriteRenderAppender writer = new WriteRenderAppender(pageContext);
        TagRenderingBase br = TagRenderingBase.Factory.getRendering(TagRenderingBase.LABEL_TAG, req);
        br.doStartTag(writer, _state);

        // push the evaluated expression when we are not client side bound...
        //if (!usingDefault)
View Full Code Here

TOP

Related Classes of org.apache.beehive.netui.tags.rendering.WriteRenderAppender

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.