_().tbody("ui-widget-content"). tr(). $style("text-align:center;").td(); td.span().$title(String.format($(CONTAINER_ID + i)))._(). a(String.format("http://%s/node/containerlogs/%s/%s", td(containerMachine.split(":")[0]). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)). td($(CONTAINER_REPORTER_PROGRESS + i)).td()._()._(); } else if ($(CONTAINER_REPORTER_PROGRESS + i).equals("0.00%")) { td._(). td(containerMachine.split(":")[0]). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)). td("N/A").td()._()._(); } else { td._(). td(containerMachine.split(":")[0]). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)).td() .div().$class("ui-progressbar ui-widget ui-widget-content ui-corner-all").$title($(CONTAINER_REPORTER_PROGRESS + i)) .div().$class("ui-progressbar-value ui-widget-header ui-corner-left").$style("width:" + $(CONTAINER_REPORTER_PROGRESS + i)) tr(). $style("text-align:center;").
_().tbody("ui-widget-content"). tr(). $style("text-align:center;").td(); td.span().$title(String.format($(CONTAINER_ID + i)))._(). a($(CONTAINER_LOG_ADDRESS + i), td(containerMachine.split(":")[0]). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)). td($(CONTAINER_REPORTER_PROGRESS + i))._(); } else if ($(CONTAINER_REPORTER_PROGRESS + i).equals("0.00%")) { td._(). td(containerMachine.split(":")[0]). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)). td("N/A")._(); } else { td._(). td(containerMachine.split(":")[0]). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)).td() .div().$class("ui-progressbar ui-widget ui-widget-content ui-corner-all").$title($(CONTAINER_REPORTER_PROGRESS + i)) .div().$class("ui-progressbar-value ui-widget-header ui-corner-left").$style("width:" + $(CONTAINER_REPORTER_PROGRESS + i)) tr(). $style("text-align:center;").
_().tbody("ui-widget-content"). tr(). $style("text-align:center;").td(); td.span().$title(String.format($(CONTAINER_ID + i)))._(). a(String.format("http://%s/node/containerlogs/%s/%s", td(containerMachine.split(":")[0]). td($(CONTAINER_ROLE + i)). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)). td($(CONTAINER_REPORTER_PROGRESS + i))._(); } else if ($(CONTAINER_REPORTER_PROGRESS + i).equals("0.00%")) { td._(). td(containerMachine.split(":")[0]). td($(CONTAINER_ROLE + i)). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)). td("N/A")._(); } else { td._(). td(containerMachine.split(":")[0]). td($(CONTAINER_ROLE + i)). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)).td() .div().$class("ui-progressbar ui-widget ui-widget-content ui-corner-all").$title($(CONTAINER_REPORTER_PROGRESS + i)) .div().$class("ui-progressbar-value ui-widget-header ui-corner-left").$style("width:" + $(CONTAINER_REPORTER_PROGRESS + i))
@Override protected void render(Block html) { ApplicationId applicationID = ConverterUtils.toApplicationId(this.recordFactory, $(APPLICATION_ID)); Application app = this.nmContext.getApplications().get(applicationID); AppInfo info = new AppInfo(app); info("Application's information") ._("ApplicationId", info.getId()) ._("ApplicationState", info.getState()) ._("User", info.getUser()); TABLE<Hamlet> containersListBody = html._(InfoBlock.class) .table("#containers"); for (String containerIdStr : info.getContainers()) { containersListBody .tr().td() .a(url("container", containerIdStr), containerIdStr) ._()._(); } containersListBody._(); } }
@Override protected void render(Block html) { TBODY<TABLE<BODY<Hamlet>>> tableBody = html .body() .table("#applications") .thead() .tr() .td()._("ApplicationId")._() .td()._("ApplicationState")._() ._() ._() .tbody(); for (Entry<ApplicationId, Application> entry : this.nmContext .getApplications().entrySet()) { AppInfo info = new AppInfo(entry.getValue()); tableBody .tr() .td().a(url("application", info.getId()), info.getId())._() .td()._(info.getState()) ._() ._(); } tableBody._()._()._(); } }
@Override protected void render(Block html) { ApplicationId applicationID = ConverterUtils.toApplicationId(this.recordFactory, $(APPLICATION_ID)); Application app = this.nmContext.getApplications().get(applicationID); AppInfo info = new AppInfo(app); info("Application's information") ._("ApplicationId", info.getId()) ._("ApplicationState", info.getState()) ._("User", info.getUser()); TABLE<Hamlet> containersListBody = html._(InfoBlock.class) .table("#containers"); for (String containerIdStr : info.getContainers()) { containersListBody .tr().td() .a(url("container", containerIdStr), containerIdStr) ._()._(); } containersListBody._(); } }
@Override protected void render(Block html) { ApplicationId applicationID = ApplicationId.fromString($(APPLICATION_ID)); Application app = this.nmContext.getApplications().get(applicationID); AppInfo info = new AppInfo(app); info("Application's information") ._("ApplicationId", info.getId()) ._("ApplicationState", info.getState()) ._("User", info.getUser()); TABLE<Hamlet> containersListBody = html._(InfoBlock.class) .table("#containers"); for (String containerIdStr : info.getContainers()) { containersListBody .tr().td() .a(url("container", containerIdStr), containerIdStr) ._()._(); } containersListBody._(); } }
private void trb(Hamlet.TR tr, String text) { tr.td().b(text)._(); }
@Override public TR<T> td(String cdata) { return td()._(cdata)._(); }
private void trb(Hamlet.TR tr, String text) { tr.td().b(text)._(); }
@Override public TR<T> td(String cdata) { return td()._(cdata)._(); }
@Override public TR<T> td(String selector, String cdata) { return setSelector(td(), selector)._(cdata)._(); } }
/** * Adds a td to the given tr. The tr is not closed * @param tableRow */ public void printCell(TR<?> tableRow) { tableRow.td(this.cell); } }
@Override public void printCell(TR<?> tableRow) { tableRow.td().a(anchorUrl, getCell())._(); } }
@Override public void printCell(TR<?> tableRow) { tableRow.td().a(anchorUrl, getCell())._(); } }
@Override public TR<T> td(String selector, String cdata) { return setSelector(td(), selector)._(cdata)._(); } }
/** * Adds a td to the given tr. The tr is not closed * @param tableRow */ public void printCell(TR<?> tableRow) { tableRow.td(this.cell); } }
@Override public TR<T> td(String cdata) { return td()._(cdata)._(); }
@Override public TR<T> td(String selector, String cdata) { return setSelector(td(), selector)._(cdata)._(); } }
_().tbody("ui-widget-content"). tr(). $style("text-align:center;").td(); td.span().$title(String.format($(CONTAINER_ID + i)))._(). a($(CONTAINER_LOG_ADDRESS + i), td(containerMachine.split(":")[0]). td($(CONTAINER_ROLE + i)). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)). td($(CONTAINER_REPORTER_PROGRESS + i))._(); } else if ($(CONTAINER_REPORTER_PROGRESS + i).equals("0.00%")) { td._(). td(containerMachine.split(":")[0]). td($(CONTAINER_ROLE + i)). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)). td("N/A")._(); } else { td._(). td(containerMachine.split(":")[0]). td($(CONTAINER_ROLE + i)). td($(CONTAINER_STATUS + i)). td($(CONTAINER_START_TIME + i)). td($(CONTAINER_FINISH_TIME + i)).td() .div().$class("ui-progressbar ui-widget ui-widget-content ui-corner-all").$title($(CONTAINER_REPORTER_PROGRESS + i)) .div().$class("ui-progressbar-value ui-widget-header ui-corner-left").$style("width:" + $(CONTAINER_REPORTER_PROGRESS + i))