TableRowElement tr = Document.get().createTRElement(); tbodyLoading.appendChild(tr); tr.appendChild(tbodyLoadingCell); tbodyLoadingCell.setAlign("center"); tbodyLoadingCell.appendChild(messagesPanel.getElement());
private void ensureEnoughCells( int nb ) { if( cells.size() >= nb ) return; for( int i = cells.size(); i < nb; i++ ) { if( tr.getChildCount() < i + 1 ) { TableCellElement td = Document.get().createTDElement(); tr.appendChild( td ); } CellImpl cell = i == 0 ? new TreeCellImpl() : new CellImpl(); cells.add( cell ); } }
private void ensureEnoughCells( int nb ) { if( cells.size() >= nb ) return; for( int i = cells.size(); i < nb; i++ ) { if( tr.getChildCount() < i + 1 ) { TableCellElement td = Document.get().createTDElement(); tr.appendChild( td ); } CellImpl cell = i == 0 ? new TreeCellImpl() : new CellImpl(); cells.add( cell ); } }
@PatchMethod static void addCells(HTMLTable table, Element element, int row, int num) { TableRowElement trCell = getCellElement(element, row); for (int i = 0; i < num; i++) { trCell.appendChild(Document.get().createTDElement()); } }
@PatchMethod static void addCells(HTMLTable table, Element element, int row, int num) { TableRowElement trCell = getCellElement(element, row); for (int i = 0; i < num; i++) { trCell.appendChild(Document.get().createTDElement()); } }
private static TableRowElement createRow(int columns, String cellContent) { TableRowElement tr = Document.get().createTRElement(); for (int i = 0; i < columns; i++) { TableCellElement cell = Document.get().createTDElement(); cell.setInnerHTML(cellContent); tr.appendChild(cell); } return tr; } }
private static TableRowElement createRow(int columns, String cellContent) { TableRowElement tr = Document.get().createTRElement(); for (int i = 0; i < columns; i++) { TableCellElement cell = Document.get().createTDElement(); cell.setInnerHTML(cellContent); tr.appendChild(cell); } return tr; } }
/** * Setup to recalculate column widths. * * @param table the table * @param columnCount the number of columns in the table * @param offset the offset of the first logical column * @return info used to calculate ideal column widths */ public IdealColumnWidthInfo recalculateIdealColumnWidthsSetup( HTMLTable table, int columnCount, int offset) { // Switch to normal layout table.getElement().getStyle().setProperty("tableLayout", ""); // Add a full row to get ideal widths TableRowElement tr = Document.get().createTRElement(); TableCellElement td = Document.get().createTDElement(); td.setInnerHTML("<div style=\"height:1px;width:1px;\"></div>"); for (int i = 0; i < columnCount + offset; i++) { tr.appendChild(td.cloneNode(true)); } getTableBody(table).appendChild(tr); return new IdealColumnWidthInfo(table, tr, columnCount, offset); }
headRow.appendChild(td); DivElement div = Document.get().createDivElement(); td.appendChild(div);
headRow.appendChild(td); DivElement div = Document.get().createDivElement(); td.appendChild(div);
TableCellElement th = Document.get().createTHElement(); th.setInnerHTML(s); tr.appendChild(th);
TableCellElement th = Document.get().createTHElement(); th.setInnerHTML(s); tr.appendChild(th);
TableCellElement th = Document.get().createTHElement(); th.setInnerHTML(s); tr.appendChild(th);
TableRowElement tr = Document.get().createTRElement(); tbodyLoading.appendChild(tr); tr.appendChild(tbodyLoadingCell); tbodyLoadingCell.setAlign("center"); tbodyLoadingCell.appendChild(messagesPanel.getElement());
TableRowElement tr = Document.get().createTRElement(); tbodyLoading.appendChild(tr); tr.appendChild(tbodyLoadingCell); tbodyLoadingCell.setAlign("center"); tbodyLoadingCell.appendChild(messagesPanel.getElement());
for (int i = 0; i < 7; i++) { TableCellElement th = Document.get().createTHElement(); headRow.appendChild(th); int dayToDisplay = (i + InputDatePicker.DATE_TIME_FORMAT_INFO.firstDayOfTheWeek()) % InputDatePicker.DAYS.length; th.setInnerText(InputDatePicker.DAYS[dayToDisplay]);
for (int i = 0; i < 7; i++) { TableCellElement th = Document.get().createTHElement(); headRow.appendChild(th); int dayToDisplay = (i + InputDatePicker.DATE_TIME_FORMAT_INFO.firstDayOfTheWeek()) % InputDatePicker.DAYS.length; th.setInnerText(InputDatePicker.DAYS[dayToDisplay]);
div2.appendChild( table ); td1.appendChild( div1.<Node> cast() ); tr0.appendChild( td0 ); tr1.appendChild( td1 ); wrapperTable.appendChild( tr0 ); wrapperTable.appendChild( tr1 );
div2.appendChild( table ); td1.appendChild( div1.<Node> cast() ); tr0.appendChild( td0 ); tr1.appendChild( td1 ); wrapperTable.appendChild( tr0 ); wrapperTable.appendChild( tr1 );