/** * @see org.carewebframework.ui.zk.IRenderer#render(org.zkoss.zk.ui.Component, * java.lang.Object, java.lang.Object[]) */ @Override public Row render(Grid optionalParentorExistingComponent, Long data, Object... supportData) { return new Row(); } }
private Row newRow(RowRenderer renderer) { Row row = null; if (renderer instanceof RowRendererExt) row = ((RowRendererExt) renderer).newRow((Grid) getOwner()); if (row == null) { row = new Row(); row.applyProperties(); } return row; }
/** * Add a row containing the specified header (left column) and value container (right column). * * @param header Text for header column * @param container Object containing text value(s) */ protected void addRow(String header, Component container) { Row row = new Row(); grid.getRows().appendChild(row); Div div = new Div(); Label label = new Label(header + ":"); label.setMultiline(true); label.setMaxlength(40); label.setStyle("font-weight:bold;word-wrap:word-break"); row.appendChild(div); row.appendChild(label); row.appendChild(container); }
private Row addRow() { Row row = new Row(); grdVitals.getRows().appendChild(row); int colCount = getColCount(); for (int i = 1; i <= colCount; i++) { Span span = new Span(); row.appendChild(span); span.setSclass(SCLASS_UNMARKED); Component child; if (i == 1 || i == colCount) { child = new Label(); } else { Textbox tb = new Textbox(); child = tb; tb.addForward(Events.ON_CHANGE, root, "onDataChange"); } span.appendChild(child); } return row; }
/** * Add an esignature item to the list. * * @param item The item to add. */ private void addItem(ESigItem item) { esigTypes.add(item.getESigType()); Group group = nextGroup(findGroup(item)); Row row = grid.addRow(new Row(), group); ((HtmlBasedComponent) row.getFirstChild()).setStyle("margin-left:15px"); row.setStyle("border:none"); Label label = new Label(item.getText()); label.setPre(true); row.appendChild(label); row.setValue(item); SignState ss = item.getSignState(); grid.setSelected(row, !ss.isYes()); grid.setDisabled(row, ss.isForced()); }