Package com.google.gwt.dom.client

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


  @Override
  protected TableCellElement getBodyElement(DataGrid<String> table, int row, int column) {
    TableElement tableElem = table.tableData.getElement().cast();
    TableSectionElement tbody = tableElem.getTBodies().getItem(0);
    TableRowElement tr = tbody.getRows().getItem(row);
    return tr.getCells().getItem(column);
  }
View Full Code Here


    TableElement tableElem = table.tableHeader.getElement().cast();
    TableSectionElement thead = tableElem.getTHead();
    if (thead.getRows().getLength() == 0) {
      return 0;
    }
    TableRowElement tr = thead.getRows().getItem(0);
    return tr.getCells().getLength();
  }
View Full Code Here

  @Override
  protected TableCellElement getHeaderElement(DataGrid<String> table, int column) {
    TableElement tableElem = table.tableHeader.getElement().cast();
    TableSectionElement thead = tableElem.getTHead();
    TableRowElement tr = thead.getRows().getItem(0);
    return tr.getCells().getItem(column);
  }
View Full Code Here

     * @return the checkbox
     */
    private InputElement getInputElement(Element parent) {
      // We need to navigate down to our input element.
      TableElement table = parent.getFirstChildElement().cast();
      TableRowElement tr = table.getRows().getItem(0);
      TableCellElement td = tr.getCells().getItem(0);
      InputElement input = td.getFirstChildElement().cast();
      return input;
    }
View Full Code Here

        // ApplicationConnection.getConsole().log(
        // "Searching element for selection index " + index);
        Element wrapperdiv = menu.getElement();
        com.google.gwt.dom.client.TableSectionElement tBody = (TableSectionElement) wrapperdiv
                .getFirstChildElement().getFirstChildElement();
        TableRowElement item = tBody.getRows().getItem(index);
        com.google.gwt.dom.client.Element clickableDivElement = item
                .getFirstChildElement().getFirstChildElement();
        return clickableDivElement.cast();
    }
View Full Code Here

      if (tableCell == null)
         return;        
      Element trElem = tableCell.getParentElement();
      if (trElem == null)
        return;
      TableRowElement tr = TableRowElement.as(trElem);
     
      // get the section of the row and confirm it is a tbody (as opposed
      // to a thead or tfoot)
      Element sectionElem = tr.getParentElement();
      if (sectionElem == null)
        return;
      TableSectionElement section = TableSectionElement.as(sectionElem);
      if (section != getTableBodyElement())
         return;
     
      // determine the row/item target
      int row = tr.getSectionRowIndex();
      T item = getVisibleItem(row);
     
      // if this row isn't already selected then clear the existing selection
      if (!getSelectionModel().isSelected(item))
         clearSelection();
View Full Code Here

         table_.getRowFormatter().addStyleName(
               selectedRow_,
               "gwt-MenuItem-selected");
         selectedValue_ = table_.getText(row.intValue(), COL_NAME);

         TableRowElement rowEl = ((TableElement)table_.getElement().cast())
               .getRows().getItem(selectedRow_);
         int horizScroll = scrollPanel_.getHorizontalScrollPosition();
         rowEl.scrollIntoView();
         scrollPanel_.setHorizontalScrollPosition(horizScroll);
      }

      SelectionEvent.fire(DirectoryContentsWidget.this,
                          getSelectedItem());
View Full Code Here

   public void addDirectory(FileSystemItem directory)
   {
      int rowNum = addItem(directory, null, null);

      TableElement table = (TableElement) table_.getElement().cast();
      TableRowElement row = table.getRows().getItem(rowNum);
      row.scrollIntoView();
      scrollPanel_.setHorizontalScrollPosition(0);
      setSelectedRow(rowNum);
   }
View Full Code Here

    tfoot = table.createTFoot();

    // Attach the messages panel.
    {
      tbodyLoadingCell = Document.get().createTDElement();
      TableRowElement tr = Document.get().createTRElement();
      tbodyLoading.appendChild(tr);
      tr.appendChild(tbodyLoadingCell);
      tbodyLoadingCell.setAlign("center");
      tbodyLoadingCell.appendChild(messagesPanel.getElement());
      adopt(messagesPanel);
      messagesPanel.add(emptyTableWidgetContainer);
      messagesPanel.add(loadingIndicatorContainer);
View Full Code Here

  /**
   * Fill the table body element with rows.
   */
  private void fillTableBodyRows() {
    for (int row = 0; row < Util.TABLE_ROW_COUNT; row++) {
      TableRowElement tr = Document.get().createTRElement();
      tableBody.appendChild(tr);
      if (row % 2 == 0) {
        tr.addClassName("evenRow");
      } else {
        tr.addClassName("oddRow");
      }
      for (int column = 0; column < Util.TABLE_COLUMN_COUNT; column++) {
        TableCellElement td = Document.get().createTDElement();
        td.setAlign("center");
        td.setVAlign("middle");
        td.appendChild(createCellContents(row, column));
        tr.appendChild(td);
      }
    }
  }
View Full Code Here

TOP

Related Classes of com.google.gwt.dom.client.TableRowElement

Copyright © 2018 www.massapicom. 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.