jaxe.elements
Class TableHelper
java.lang.Object
jaxe.elements.TableHelper
public class TableHelper
- extends java.lang.Object
|
Field Summary |
(package private) java.lang.String |
colspanAttr
|
(package private) org.w3c.dom.Element[][] |
grille
|
private static org.apache.log4j.Logger |
LOG
Logger for this class |
(package private) int |
nbcolonnes
|
(package private) int |
nblignes
|
(package private) java.lang.String |
rowspanAttr
|
(package private) java.util.ArrayList<org.w3c.dom.Element> |
tableRows
|
(package private) java.lang.String |
TDtag
|
(package private) java.lang.String |
THtag
|
(package private) java.lang.String |
TRtag
|
|
Constructor Summary |
TableHelper(org.w3c.dom.Node noeud,
java.lang.String TRtag,
java.lang.String TDtag,
java.lang.String THtag,
java.lang.String colspanAttr,
java.lang.String rowspanAttr)
|
|
Method Summary |
int |
calculerNbColonnes(org.w3c.dom.Node noeud)
|
int |
calculerNbLignes(org.w3c.dom.Node noeud)
|
private org.w3c.dom.Element[][] |
creerGrille(org.w3c.dom.Node noeud)
|
java.util.List<org.w3c.dom.Element> |
getAllNodes()
Gibt alle Nodes in der Tabelle als Liste zurück |
org.w3c.dom.Element[][] |
getGrille()
|
java.util.List<org.w3c.dom.Element> |
getTableRows()
Returns the List of Rows |
boolean |
inTable(org.w3c.dom.Node node)
Find out if the Table is within another Table |
org.w3c.dom.Element |
ligneSuivante(org.w3c.dom.Node n)
|
int |
numeroLigne(org.w3c.dom.Element tr)
|
org.w3c.dom.Element |
premiereLigne(org.w3c.dom.Element table)
|
org.w3c.dom.Element |
trouverCellule(org.w3c.dom.Element tr,
int csel)
|
org.w3c.dom.Element |
trouverLigne(int lsel,
org.w3c.dom.Node noeud)
|
org.w3c.dom.Element[][] |
updateGrille(org.w3c.dom.Node n)
|
private java.util.ArrayList<org.w3c.dom.Element> |
updateTableRows(org.w3c.dom.Node table)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
private static final org.apache.log4j.Logger LOG
- Logger for this class
nblignes
int nblignes
nbcolonnes
int nbcolonnes
TRtag
java.lang.String TRtag
TDtag
java.lang.String TDtag
THtag
java.lang.String THtag
colspanAttr
java.lang.String colspanAttr
rowspanAttr
java.lang.String rowspanAttr
grille
org.w3c.dom.Element[][] grille
tableRows
java.util.ArrayList<org.w3c.dom.Element> tableRows
TableHelper
public TableHelper(org.w3c.dom.Node noeud,
java.lang.String TRtag,
java.lang.String TDtag,
java.lang.String THtag,
java.lang.String colspanAttr,
java.lang.String rowspanAttr)
getGrille
public org.w3c.dom.Element[][] getGrille()
updateGrille
public org.w3c.dom.Element[][] updateGrille(org.w3c.dom.Node n)
creerGrille
private org.w3c.dom.Element[][] creerGrille(org.w3c.dom.Node noeud)
calculerNbLignes
public int calculerNbLignes(org.w3c.dom.Node noeud)
calculerNbColonnes
public int calculerNbColonnes(org.w3c.dom.Node noeud)
premiereLigne
public org.w3c.dom.Element premiereLigne(org.w3c.dom.Element table)
ligneSuivante
public org.w3c.dom.Element ligneSuivante(org.w3c.dom.Node n)
updateTableRows
private java.util.ArrayList<org.w3c.dom.Element> updateTableRows(org.w3c.dom.Node table)
getTableRows
public java.util.List<org.w3c.dom.Element> getTableRows()
- Returns the List of Rows
- Returns:
- List of Rows
trouverLigne
public org.w3c.dom.Element trouverLigne(int lsel,
org.w3c.dom.Node noeud)
numeroLigne
public int numeroLigne(org.w3c.dom.Element tr)
trouverCellule
public org.w3c.dom.Element trouverCellule(org.w3c.dom.Element tr,
int csel)
inTable
public boolean inTable(org.w3c.dom.Node node)
- Find out if the Table is within another Table
- Parameters:
node - Node
- Returns:
- True if Node is in another Table
getAllNodes
public java.util.List<org.w3c.dom.Element> getAllNodes()
- Gibt alle Nodes in der Tabelle als Liste zurück
- Returns:
- Nodes in der Tabelle