Examples of TableRowElement


Examples of com.google.gwt.dom.client.TableRowElement

         */
        public void setColWidth(int colIndex, int w) {
            NodeList<TableRowElement> rows2 = tBodyElement.getRows();
            final int rows = rows2.getLength();
            for (int i = 0; i < rows; i++) {
                TableRowElement row = rows2.getItem(i);
                TableCellElement cell = row.getCells().getItem(colIndex);
                cell.getFirstChildElement().getStyle()
                        .setPropertyPx("width", w);
                cell.getStyle().setPropertyPx("width", w);
            }
        }
View Full Code Here

Examples of com.google.gwt.dom.client.TableRowElement

                tBodyElement.appendChild(scrollTableRow.getElement());
                detectExtrawidth();
                tBodyElement.removeChild(scrollTableRow.getElement());
            } else {
                boolean noCells = false;
                TableRowElement item = rows.getItem(0);
                TableCellElement firstTD = item.getCells().getItem(0);
                if (firstTD == null) {
                    // content is currently empty, we need to add a fake cell
                    // for measuring
                    noCells = true;
                    VScrollTableRow next = (VScrollTableRow) iterator().next();
                    next.addCell(null, "", ALIGN_LEFT, "", true, tHead
                            .getHeaderCell(0).isSorted());
                    firstTD = item.getCells().getItem(0);
                }
                com.google.gwt.dom.client.Element wrapper = firstTD
                        .getFirstChildElement();
                cellExtraWidth = firstTD.getOffsetWidth()
                        - wrapper.getOffsetWidth();
View Full Code Here

Examples of com.google.gwt.dom.client.TableRowElement

         */
        public void setColWidth(int colIndex, int w) {
            NodeList<TableRowElement> rows2 = tBodyElement.getRows();
            final int rows = rows2.getLength();
            for (int i = 0; i < rows; i++) {
                TableRowElement row = rows2.getItem(i);
                TableCellElement cell = row.getCells().getItem(colIndex);
                cell.getFirstChildElement().getStyle()
                        .setPropertyPx("width", w);
                cell.getStyle().setPropertyPx("width", w);
            }
        }
View Full Code Here

Examples of com.google.gwt.dom.client.TableRowElement

                tBodyElement.appendChild(scrollTableRow.getElement());
                detectExtrawidth();
                tBodyElement.removeChild(scrollTableRow.getElement());
            } else {
                boolean noCells = false;
                TableRowElement item = rows.getItem(0);
                TableCellElement firstTD = item.getCells().getItem(0);
                if (firstTD == null) {
                    // content is currently empty, we need to add a fake cell
                    // for measuring
                    noCells = true;
                    VScrollTableRow next = (VScrollTableRow) iterator().next();
                    next.addCell("", ALIGN_LEFT, "", true);
                    firstTD = item.getCells().getItem(0);
                }
                com.google.gwt.dom.client.Element wrapper = firstTD
                        .getFirstChildElement();
                cellExtraWidth = firstTD.getOffsetWidth()
                        - wrapper.getOffsetWidth();
View Full Code Here

Examples of com.google.gwt.dom.client.TableRowElement

     */
    private void populateSubTable() {
      final HintletReport.Css css = getResources().hintletReportCss();
      for (int i = 0, j = hintletRecords.size(); i < j; ++i) {
        HintRecord record = hintletRecords.get(i);
        TableRowElement rowElem = subTable.appendRow();
        if (i % 2 == 0) {
          rowElem.setClassName(css.reportTableEvenRow());
        }

        int length = columns.size();
        for (int cellIndex = 0; cellIndex < length; ++cellIndex) {
          TableCellElement cell = rowElem.insertCell(cellIndex);
          switch (columns.get(cellIndex)) {
            case COL_TIME:
              cell.setClassName(css.reportRowDetailTimeCell());
              cell.setInnerText(TimeStampFormatter.format(record.getTimestamp()));
              break;
View Full Code Here

Examples of com.google.gwt.dom.client.TableRowElement

   *
   * @param lineNumber the 1 based line index.
   * @return the source line contents as a String.
   */
  public String getLineContents(int lineNumber) {
    TableRowElement row = getTableRowElement(lineNumber);
    TableCellElement contents = getRowContentCell(row);
    if (contents != null) {
      return contents.getInnerText();
    }

View Full Code Here

Examples of com.google.gwt.dom.client.TableRowElement

   */
  public void highlightLine(int lineNumber) {
    if (highlightedRow != null) {
      highlightedRow.removeClassName(styles.highlightedLine());
    }
    TableRowElement row = getTableRowElement(lineNumber);
    if (row != null) {
      highlightedRow = row;
      highlightedRow.addClassName(styles.highlightedLine());
    }
  }
View Full Code Here

Examples of com.google.gwt.dom.client.TableRowElement

   * @param title
   * @param value
   */
  private static void addRowPair(Table dataTable, Css css, boolean isEven,
      String title, String value) {
    TableRowElement row = dataTable.appendRow();
    if (isEven) {
      row.setClassName(css.rowEven());
    }

    final TableCellElement nameCell = row.insertCell(-1);
    nameCell.setClassName(css.nameCell());
    nameCell.setInnerText(title);

    final TableCellElement valueCell = row.insertCell(-1);
    valueCell.setClassName(css.valueCell());
    valueCell.setInnerText(value);
  }
View Full Code Here

Examples of com.google.gwt.dom.client.TableRowElement

   * @param title
   * @param value
   */
  private static void addRowPairByClass(Table dataTable, Css css,
      String rowClass, String title, String value) {
    TableRowElement row = dataTable.appendRow();
    row.setClassName(rowClass);

    final TableCellElement nameCell = row.insertCell(-1);
    nameCell.setClassName(css.nameCell());
    nameCell.setInnerText(title);

    final TableCellElement valueCell = row.insertCell(-1);
    valueCell.setClassName(css.valueCell());
    valueCell.setInnerText(value);
  }
View Full Code Here

Examples of com.google.gwt.dom.client.TableRowElement

    Table detailsLayout = new Table(myContainer);
    detailsLayout.setFixedLayout(true);
    detailsLayout.getElement().setClassName(getCss().detailsLayout());

    // We have a 1 row, 2 column layout
    TableRowElement row = detailsLayout.insertRow(-1);

    // Create the first column.
    eventTraceContainerCell = row.insertCell(-1);

    // Add the piechart and detailsTable to the second column
    TableCellElement detailsTableCell = row.insertCell(-1);
    detailsTableCell.getStyle().setPropertyPx("paddingRight",
        getCss().uiPadding());

    // Attach the pie chart.
    detailsTableContainer = new DefaultContainerImpl(detailsTableCell);
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.