Package org.w3c.dom.html

Examples of org.w3c.dom.html.HTMLTableElement


    }

    public void initTable()
    {
        Document doc = itsNatDoc.getDocument();
        HTMLTableElement tableElem = (HTMLTableElement)doc.getElementById("tableNoHeaderId");
        ItsNatComponentManager componentMgr = itsNatDoc.getItsNatComponentManager();
        ItsNatHTMLTable comp = (ItsNatHTMLTable)componentMgr.findItsNatComponent(tableElem);
        initTable(comp,"addRowTableNoHeaderId","removeRowTableNoHeaderId","joystickModeTableNoHeaderId");
    }
View Full Code Here


        if (itsNatDoc.getItsNatDocumentTemplate().isFastLoadMode())
            return;

        HTMLDocument doc = itsNatDoc.getHTMLDocument();
        HTMLTableElement tableElem = (HTMLTableElement)doc.createElement("table");
        doc.getBody().appendChild(tableElem);

        EventListener listener = new EventListenerSerial()
        {
            public void handleEvent(Event evt) { }
View Full Code Here

    }

    public Element getHeadElement(ItsNatTable table,Element tableElem)
    {
        if (tableElem == null) tableElem = table.getElement();
        HTMLTableElement htmlTableElem = (HTMLTableElement)tableElem;
        return htmlTableElem.getTHead(); // Si no tiene <thead> devolver� null
    }
View Full Code Here

         */
    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

    }

    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

    }

    public void initTable()
    {
        Document doc = itsNatDoc.getDocument();
        HTMLTableElement tableElem = (HTMLTableElement)doc.getElementById("tableId");
        ItsNatComponentManager componentMgr = itsNatDoc.getItsNatComponentManager();
        ItsNatHTMLTable comp = (ItsNatHTMLTable)componentMgr.findItsNatComponent(tableElem);
        initTable(comp,"addRowTableId","removeRowTableId","joystickModeTableId");
    }
View Full Code Here

    public Element getHeadElement(ItsNatTable table,Element tableElem)
    {
        if (tableElem == null) tableElem = table.getElement();
        if (tableElem instanceof HTMLTableElement)
        {
            HTMLTableElement htmlTableElem = (HTMLTableElement)tableElem;
            return htmlTableElem.getTHead(); // Si no tiene <thead> devolver� null
        }
        else
        {
            Element firstChild = ItsNatTreeWalker.getFirstChildElement(tableElem);
            Element secondChild = ItsNatTreeWalker.getNextSiblingElement(firstChild); // Si no es null es el body
View Full Code Here

    public Element getBodyElement(ItsNatTable table,Element tableElem)
    {
        if (tableElem == null) tableElem = table.getElement();
        if (tableElem instanceof HTMLTableElement)
        {
            HTMLTableElement htmlTableElem = (HTMLTableElement)tableElem;

            // Buscamos el tbody, debe existir
            HTMLTableSectionElement tBody = (HTMLTableSectionElement)ItsNatTreeWalker.getFirstChildElementWithTagNameNS(htmlTableElem,NamespaceUtil.XHTML_NAMESPACE,"tbody");
            if (tBody == null) throw new ItsNatDOMException("Missing <tbody>",htmlTableElem);
            return tBody;
View Full Code Here

    }

    public Node createDefaultNode()
    {
        Document doc = getItsNatDocument().getDocument();
        HTMLTableElement table = (HTMLTableElement)doc.createElementNS(NamespaceUtil.XHTML_NAMESPACE,"table");
        HTMLTableSectionElement tbody = (HTMLTableSectionElement)doc.createElementNS(NamespaceUtil.XHTML_NAMESPACE,"tbody");
        table.appendChild(tbody);
        return table;
    }
View Full Code Here

        {
            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

TOP

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

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.