Package org.w3c.dom.html

Examples of org.w3c.dom.html.HTMLTableCellElement


        </table>
         */
    public Element getRowContentElement(ItsNatTable table, int row,Element rowElem)
    {
        HTMLTableRowElement rowTableElem = (HTMLTableRowElement)rowElem;
        HTMLTableCellElement cellElem = (HTMLTableCellElement)ItsNatTreeWalker.getFirstChildElement(rowTableElem);
        HTMLTableElement tableElem = (HTMLTableElement)ItsNatTreeWalker.getFirstChildElement(cellElem);
        HTMLTableSectionElement tbodyElem = (HTMLTableSectionElement)ItsNatTreeWalker.getFirstChildElement(tableElem);
        rowElem = (HTMLTableRowElement)ItsNatTreeWalker.getFirstChildElement(tbodyElem);
        return rowElem;
    }
View Full Code Here


        return rowElem;
    }

    public Element getCellContentElement(ItsNatTable table, int row, int col,Element cellElem)
    {
        HTMLTableCellElement cellTableElem = (HTMLTableCellElement)cellElem;
        HTMLTableElement tableElem = (HTMLTableElement)ItsNatTreeWalker.getFirstChildElement(cellTableElem);
        HTMLTableSectionElement tbodyElem = (HTMLTableSectionElement)ItsNatTreeWalker.getFirstChildElement(tableElem);
        HTMLTableRowElement rowElem = (HTMLTableRowElement)ItsNatTreeWalker.getFirstChildElement(tbodyElem);
        cellElem = (HTMLTableCellElement)ItsNatTreeWalker.getFirstChildElement(rowElem);
        return cellElem;
View Full Code Here

        ItsNatListStructure struct = new ItsNatListStructure()
        {
            public Element getContentElement(ItsNatList list, int index, Element parentElem)
            {
                HTMLTableRowElement rowElem = (HTMLTableRowElement)parentElem;
                HTMLTableCellElement firstCell = (HTMLTableCellElement)ItsNatTreeWalker.getFirstChildElement(rowElem);
                HTMLTableCellElement secondCell = (HTMLTableCellElement)ItsNatTreeWalker.getNextSiblingElement(firstCell);
                return secondCell;
            }
        };

        NameValue[] artifacts = new NameValue[]{ new NameValue("useStructure",struct) };
View Full Code Here

        ElementTableStructure structure = new ElementTableStructure()
        {
            public Element getRowContentElement(ElementTable table,int row,Element elem)
            {
                HTMLTableRowElement rowElem = (HTMLTableRowElement)elem;
                HTMLTableCellElement cellElem = (HTMLTableCellElement)ItsNatTreeWalker.getFirstChildElement(rowElem);
                HTMLTableElement tableElem = (HTMLTableElement)ItsNatTreeWalker.getFirstChildElement(cellElem);
                HTMLTableSectionElement tbodyElem = (HTMLTableSectionElement)ItsNatTreeWalker.getFirstChildElement(tableElem);
                rowElem = (HTMLTableRowElement)ItsNatTreeWalker.getFirstChildElement(tbodyElem);
                return rowElem;
            }

            public Element getCellContentElement(ElementTable table,int row,int col,Element elem)
            {
                HTMLTableCellElement cellElem = (HTMLTableCellElement)elem;
                HTMLTableElement tableElem = (HTMLTableElement)ItsNatTreeWalker.getFirstChildElement(cellElem);
                HTMLTableSectionElement tbodyElem = (HTMLTableSectionElement)ItsNatTreeWalker.getFirstChildElement(tableElem);
                HTMLTableRowElement rowElem = (HTMLTableRowElement)ItsNatTreeWalker.getFirstChildElement(tbodyElem);
                cellElem = (HTMLTableCellElement)ItsNatTreeWalker.getFirstChildElement(rowElem);
                return cellElem;
View Full Code Here

    super();
    Node text = htmlDoc.getBody().getFirstChild().cloneNode( true );
    HTMLTableElement table = (HTMLTableElement)htmlDoc.createElement( "TABLE" );
    HTMLTableSectionElement body = (HTMLTableSectionElement)htmlDoc.createElement( "TBODY" );
    HTMLTableRowElement row = (HTMLTableRowElement)htmlDoc.createElement( "TR" );
    HTMLTableCellElement cell = (HTMLTableCellElement)htmlDoc.createElement( "TD" );
    table.appendChild( text );
    table.appendChild( body );
    table.setId( id );
    body.appendChild( row );
    body.appendChild( text.cloneNode( true ) );
    row.appendChild( text.cloneNode( true ) );
    row.appendChild( cell );
    row.appendChild( text.cloneNode( true ) );
    cell.appendChild( text.cloneNode( true ) );
    tableElement = table;
    for ( int i = 0; i < elements.length; i++ ) {
      for ( int j = 0; j < elements[ i ].length; j++ ) {
        setValue( i + 1, j + 1, elements[ i ][ j ] );
        if ( ( (HTMLTableCellElement)tableElement.getLastChild().getChildNodes().item( i ).getChildNodes().item( j ) ).getId().equals( "" ) ) {
View Full Code Here

  }

  public void insertColumn( int columnIndex )
  {
    Node tBodyNode = tableElement.getLastChild();
    HTMLTableCellElement cell;
    Node text = tableElement.getFirstChild().cloneNode( true );
    for ( int i = 0; i < tBodyNode.getChildNodes().getLength(); i += 2 ) {
      cell = (HTMLTableCellElement)htmlDoc.createElement( "TD" );
      cell.appendChild( text.cloneNode( true ) );
      cell.setId( "insertedColumn" + addCol );
      addCol++;
      if ( columnIndex <= ( tBodyNode.getChildNodes().item( 0 ).getChildNodes().getLength() ) / 2 ) {
        tBodyNode.getChildNodes().item( i ).insertBefore( text, tBodyNode.getChildNodes().item( i ).getChildNodes().item( 2 * columnIndex - 1 ) );
        tBodyNode.getChildNodes().item( i ).insertBefore( cell, tBodyNode.getChildNodes().item( i ).getChildNodes().item( 2 * columnIndex - 1 ) );
      }
View Full Code Here

TOP

Related Classes of org.w3c.dom.html.HTMLTableCellElement

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.