Package org.jboss.dashboard.ui.taglib.formatter

Examples of org.jboss.dashboard.ui.taglib.formatter.FormatterException


            renderFragment("layoutPreview");

            renderFragment("outputEnd");

        } catch (Exception e) {
            throw new FormatterException(e);
        }
    }
View Full Code Here


        renderOutputStart();
        Set workspacesIdentifiers;
        try {
            workspacesIdentifiers = UIServices.lookup().getWorkspacesManager().getAvailableWorkspacesIds();
        } catch (Exception e) {
            throw new FormatterException("No available workspace identifiers: ", e);
        }

        List selectedWorkspaceIds = menuDriver.getSelectedWorkspaceIds(getPanel());
        boolean isEditMode = SessionManager.getPanelSession(getPanel()).isEditMode();
        if (workspacesIdentifiers != null && workspacesIdentifiers.size() > 0) {
            Iterator itWorkspacesIdentifiers = workspacesIdentifiers.iterator();
            while (itWorkspacesIdentifiers.hasNext()) {
                String id = (String) itWorkspacesIdentifiers.next();
                WorkspaceImpl workspace;
                try {
                    workspace = (WorkspaceImpl) UIServices.lookup().getWorkspacesManager().getWorkspace(id);
                } catch (Exception e) {
                    throw new FormatterException("No workspace found: ", e);
                }
                MenuItem menuItem = new WorkspaceMenuItem();
                menuItem.setId(workspace.getId());
                menuItem.setText(workspace.getName());
                menuItem.setUrl(menuDriver.getChangeWorkspaceLink(request, response, workspace.getId()));
View Full Code Here

                    renderFragment("workspaceEnd");
                }
            }
            renderFragment("end");
        } catch (Exception e) {
            throw new FormatterException(e);
        }
    }
View Full Code Here

        renderOutputStart();
        Set<String> workspacesIdentifiers;
        try {
            workspacesIdentifiers = UIServices.lookup().getWorkspacesManager().getAvailableWorkspacesIds();
        } catch (Exception e) {
            throw new FormatterException("No available workspace identifiers: ", e);
        }

        List<String> selectedWorkspaceIds = menuDriver.getSelectedWorkspaceIds(getPanel());
        boolean isEditMode = getPanel().getPanelSession().isEditMode();
        if (workspacesIdentifiers != null && workspacesIdentifiers.size() > 0) {
            for (String id : workspacesIdentifiers) {
                WorkspaceImpl workspace;
                try {
                    workspace = (WorkspaceImpl) UIServices.lookup().getWorkspacesManager().getWorkspace(id);
                } catch (Exception e) {
                    throw new FormatterException("No workspace found: ", e);
                }
                MenuItem menuItem = new WorkspaceMenuItem();
                menuItem.setId(workspace.getId());
                menuItem.setText(workspace.getName());
                menuItem.setUrl(menuDriver.getChangeWorkspaceLink(request, response, workspace.getId()));
View Full Code Here

    @Inject
    private transient Logger log;

    public void service(HttpServletRequest request, HttpServletResponse response) throws FormatterException {
        Panel panel = RequestContext.lookup().getActivePanel();
        if (panel == null) throw new FormatterException("Panel not found");

        PanelSession status = panel.getPanelSession();
        if (status.isMinimized()) {
            renderFragment("minimized");
        } else {
View Full Code Here

                    }
                }
            }
        } catch (Exception e) {
            renderFragment("error");
            throw new FormatterException("Error in formatter: ", e);
        }

        if (availableWorkspaces.isEmpty()) {
            renderFragment("empty");
        } else {
View Full Code Here

                    renderFragment("workspaceEnd");
                }
            }
            renderFragment("end");
        } catch (Exception e) {
            throw new FormatterException(e);
        }
    }
View Full Code Here

            }
            if (canAddWorkspace) {
                renderFragment("duplicateButton");
            }
        } catch (Exception e) {
            throw new FormatterException(e);
        }
        renderFragment("outputEnd");
    }
View Full Code Here

                renderFragment("outputDefaultWorkspace");
            }

            renderFragment("outputEnd");
        } catch (Exception e) {
            throw new FormatterException(e);
        }
    }
View Full Code Here

                }
            }
            renderFragment("outputEnd");
        } catch (Exception e) {
            log.error("Error: ", e);
            throw new FormatterException(e);
        }
    }
View Full Code Here

TOP

Related Classes of org.jboss.dashboard.ui.taglib.formatter.FormatterException

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.