Examples of DashboardModel


Examples of org.fluxtream.core.mvc.models.DashboardModel

            List<Dashboard> dashboards = dashboardsService.getDashboards(guestId);
            Collections.sort(dashboards);
            List<DashboardModel> dashboardModels = new ArrayList<DashboardModel>();
            for (final ListIterator eachDashboard = dashboards.listIterator(); eachDashboard.hasNext(); ) {
                final Dashboard dashboard = (Dashboard)eachDashboard.next();
                DashboardModel dashboardModel = toDashboardModel(dashboard, guestId);
                dashboardModels.add(dashboardModel);
            }
            return Response.ok(dashboardModels).build();
        }
        catch (Exception e){
View Full Code Here

Examples of org.fluxtream.core.mvc.models.DashboardModel

            return Response.serverError().entity("Failed to get dashboards: " + e.getMessage()).build();
        }
    }

    private DashboardModel toDashboardModel(final Dashboard dashboard, long guestId) {
        DashboardModel dashboardModel = new DashboardModel();
        dashboardModel.id = dashboard.getId();
        dashboardModel.name = dashboard.name;
        dashboardModel.active = dashboard.active;
        final List<DashboardWidget> availableWidgetsList = widgetsService.getAvailableWidgetsList(guestId);
        final String[] widgetNames = StringUtils.split(dashboard.widgetNames, ",");
View Full Code Here

Examples of org.primefaces.model.DashboardModel

    writer.writeAttribute("id", clientId, "id");
    String styleClass = dashboard.getStyleClass() != null ? Dashboard.CONTAINER_CLASS + " " + dashboard.getStyleClass() : Dashboard.CONTAINER_CLASS;
    writer.writeAttribute("class", styleClass, "styleClass");
    if(dashboard.getStyle() != nullwriter.writeAttribute("style", dashboard.getStyle(), "style");
   
    DashboardModel model = dashboard.getModel();
    if(model != null) {
      for(DashboardColumn column : model.getColumns()) {
        writer.startElement("div", null);
        writer.writeAttribute("class", Dashboard.COLUMN_CLASS, null);
       
        for(String widgetId : column.getWidgets()) {
          Panel widget = findWidget(widgetId, dashboard);
View Full Code Here

Examples of org.primefaces.model.DashboardModel

    String styleClass = dashboard.getStyleClass() != null ? Dashboard.CONTAINER_CLASS + " " + dashboard.getStyleClass() : Dashboard.CONTAINER_CLASS;
    writer.writeAttribute("class", styleClass, "styleClass");
    if(dashboard.getStyle() != null)
            writer.writeAttribute("style", dashboard.getStyle(), "style");
   
    DashboardModel model = dashboard.getModel();
    if(model != null) {
      for(DashboardColumn column : model.getColumns()) {
        writer.startElement("div", null);
        writer.writeAttribute("class", Dashboard.COLUMN_CLASS, null);
       
        for(String widgetId : column.getWidgets()) {
          Panel widget = findWidget(widgetId, dashboard);
View Full Code Here

Examples of org.primefaces.model.DashboardModel

    writer.writeAttribute("id", clientId, "id");
    String styleClass = dashboard.getStyleClass() != null ? Dashboard.CONTAINER_CLASS + " " + dashboard.getStyleClass() : Dashboard.CONTAINER_CLASS;
    writer.writeAttribute("class", styleClass, "styleClass");
    if(dashboard.getStyle() != nullwriter.writeAttribute("style", dashboard.getStyle(), "style");
   
    DashboardModel model = dashboard.getModel();
    if(model != null) {
      for(DashboardColumn column : model.getColumns()) {
        writer.startElement("div", null);
        writer.writeAttribute("class", Dashboard.COLUMN_CLASS, null);
       
        for(String widgetId : column.getWidgets()) {
          Panel widget = findWidget(widgetId, dashboard);
View Full Code Here

Examples of org.primefaces.model.DashboardModel

    String clientId = dashboard.getClientId(facesContext);
   
    writer.startElement("div", dashboard);
    writer.writeAttribute("id", clientId, "id");
   
    DashboardModel model = dashboard.getModel();
    if(model != null) {
      for(DashboardColumn column : model.getColumns()) {
        writer.startElement("div", null);
        writer.writeAttribute("class", "pf-dashboard-column", null);
       
        for(String widgetId : column.getWidgets()) {
          Panel widget = findWidget(widgetId, dashboard);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.