Package org.jboss.dashboard.workspace

Examples of org.jboss.dashboard.workspace.Panel


    /**
     * @see javax.servlet.jsp.tagext.TagSupport
     */
    public int doEndTag() throws JspTagException {
        Panel panel;
        if (this.panel != null) {
            NavigationManager navigationManager = NavigationManager.lookup();
            panel = navigationManager.getCurrentSection().getPanel(this.panel);
        } else {
            panel = (Panel) pageContext.getRequest().getAttribute(Parameters.RENDER_PANEL);
View Full Code Here


    /**
     * @see javax.servlet.jsp.tagext.TagSupport
     */
    public int doEndTag() throws JspTagException {
        Panel panel;
        if (this.panel != null) {
            NavigationManager navigationManager = NavigationManager.lookup();
            panel = navigationManager.getCurrentSection().getPanel(this.panel);
        } else {
            panel = (Panel) pageContext.getRequest().getAttribute(Parameters.RENDER_PANEL);
View Full Code Here

        if (unassignedPanels != null && unassignedPanels.length > 0) {
            Arrays.sort(unassignedPanels);
            renderFragment("outputStart");
            LayoutRegion[] regions = page.getLayout().getRegions();
            for (int i = 0; i < unassignedPanels.length; i++) {
                Panel unassignedPanel = unassignedPanels[i];
                setAttribute("index", i);
                setAttribute("panel", unassignedPanel);
                setAttribute("panelId", unassignedPanel.getPanelId());
                setAttribute("panelTitle", getLocaleManager().localize(unassignedPanel.getTitle()));
                setAttribute("regions", regions);
                setAttribute("providerType", unassignedPanel.getProvider().getResource(unassignedPanel.getProvider().getDescription(), getLocaleManager().getCurrentLocale()));
                renderFragment("outputPanel");
            }
            renderFragment("outputEnd");
        }
    }
View Full Code Here

        return panel[0];
    }

    private void init() {
        RequestContext ctx = RequestContext.getCurrentContext();
        Panel currentPanel = (Panel) ctx.getRequest().getRequestObject().getAttribute(Parameters.RENDER_PANEL);
        if (currentPanel != null) {
            panelId = currentPanel.getDbid();
        }
    }
View Full Code Here

            panelId = currentPanel.getDbid();
        }
    }

    public boolean execute(CommandRequest cmdReq) throws Exception {
        Panel panel = getPanel();
        if (log.isDebugEnabled()) log.debug("ShowJspInsidePanelContextResponse: " + panel.getFullDescription());
        cmdReq.getRequestObject().setAttribute(Parameters.RENDER_PANEL, panel);
        boolean b = super.execute(cmdReq);
        cmdReq.getRequestObject().removeAttribute(Parameters.RENDER_PANEL);
        return b;
    }
View Full Code Here

        return panel[0];
    }

    private void init() {
        RequestContext ctx = RequestContext.getCurrentContext();
        Panel currentPanel = (Panel) ctx.getRequest().getRequestObject().getAttribute(Parameters.RENDER_PANEL);
        if (currentPanel != null) {
            panelId = currentPanel.getDbid();
        }
    }
View Full Code Here

            panelId = currentPanel.getDbid();
        }
    }

    public boolean execute(CommandRequest cmdReq) throws Exception {
        Panel panel = getPanel();
        if (log.isDebugEnabled()) log.debug("ShowJspInsidePanelContextResponse: " + panel.getFullDescription());
        cmdReq.getRequestObject().setAttribute(Parameters.RENDER_PANEL, panel);
        boolean b = super.execute(cmdReq);
        cmdReq.getRequestObject().removeAttribute(Parameters.RENDER_PANEL);
        return b;
    }
View Full Code Here

    /**
     * @see javax.servlet.jsp.tagext.TagSupport
     */
    public int doEndTag() throws JspTagException {
        HandlerMarkupGenerator markupGenerator = (HandlerMarkupGenerator) Factory.lookup("org.jboss.dashboard.ui.components.HandlerMarkupGenerator");
        Panel thePanel = getCurrentPanel();
        if (getPanel() != null)
            thePanel = thePanel.getSection().getPanel(getPanel());
        String textToWrite = markupGenerator.getMarkupToPanelAction(thePanel, action);
        try {
            pageContext.getOut().print(textToWrite);
        } catch (java.io.IOException ex) {
            log.error("HiddenLinkTag error: " + textToWrite, ex);
View Full Code Here

    /**
     * @see javax.servlet.jsp.tagext.TagSupport
     */
    public int doEndTag() throws JspTagException {
        HandlerMarkupGenerator markupGenerator = (HandlerMarkupGenerator) Factory.lookup("org.jboss.dashboard.ui.components.HandlerMarkupGenerator");
        Panel thePanel = getCurrentPanel();
        if (getPanel() != null)
            thePanel = thePanel.getSection().getPanel(getPanel());
        String textToWrite = markupGenerator.getMarkupToPanelAction(thePanel, action);
        try {
            pageContext.getOut().print(textToWrite);
        } catch (java.io.IOException ex) {
            log.error("HiddenLinkTag error: " + textToWrite, ex);
View Full Code Here

        return panel[0];
    }


    public boolean execute(CommandRequest cmdReq) throws Exception {
        Panel panel = getPanel();
        if (log.isDebugEnabled()) log.debug("FullPanelAjaxResponse: " + panel.getFullDescription());
        cmdReq.getResponseObject().setHeader("Content-Encoding", HTTPSettings.lookup().getEncoding());
        cmdReq.getResponseObject().setContentType("text/html;charset=" + HTTPSettings.lookup().getEncoding());
        cmdReq.getRequestObject().setAttribute(Parameters.RENDER_PANEL, panel);
        PanelSession pSession = SessionManager.getPanelSession(panel);
        pSession.setCurrentPageId(page);
        RequestDispatcher rd[] = {
                cmdReq.getRequestObject().getRequestDispatcher(commonRefreshPanelsPage),
                cmdReq.getRequestObject().getRequestDispatcher(beforePanelsPage),
                cmdReq.getRequestObject().getRequestDispatcher(panel.getProvider().getPage(page)),
                cmdReq.getRequestObject().getRequestDispatcher(afterPanelsPage)};
        panel.getProvider().getDriver().fireBeforeRenderPanel(panel, cmdReq.getRequestObject(), cmdReq.getResponseObject());
        for (int i = 0; i < rd.length; i++) {
            RequestDispatcher requestDispatcher = rd[i];
            requestDispatcher.include(cmdReq.getRequestObject(), cmdReq.getResponseObject());
        }
        panel.getProvider().getDriver().fireAfterRenderPanel(panel, cmdReq.getRequestObject(), cmdReq.getResponseObject());
        return true;

    }
View Full Code Here

TOP

Related Classes of org.jboss.dashboard.workspace.Panel

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.