|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxe.JaxeElement
jaxe.elements.JETable
public class JETable
Tableau affiché comme tel dans le texte. Les éléments du tableau ne peuvent être que de courts textes. Type d'élément Jaxe: 'tableau' paramètre: trTag: un attribut correspondant à une ligne de tableau paramètre: tdTag: un attribut correspondant à une cellule de tableau paramètre: thTag: un attribut correspondant à une cellule d'entête de tableau
| Nested Class Summary | |
|---|---|
(package private) class |
JETable.CustomCellRenderer
|
(package private) class |
JETable.MyTableModel
|
| Nested classes/interfaces inherited from class jaxe.JaxeElement |
|---|
JaxeElement.MonBouton |
| Field Summary | |
|---|---|
(package private) boolean |
avecEntete
|
(package private) javax.swing.JTable |
jtable
|
private static org.apache.log4j.Logger |
LOG
Logger for this class |
(package private) static java.lang.String |
newline
|
(package private) java.lang.String |
TDtag
|
(package private) java.lang.String |
THtag
|
(package private) java.lang.String |
TRtag
|
| Fields inherited from class jaxe.JaxeElement |
|---|
compos, debut, doc, fin, jcomps, kBarre, kCouleur, kCouleurDeFond, kExposant, kGras, kIndice, kItalique, kSouligne, noeud, refElement |
| Constructor Summary | |
|---|---|
JETable(JaxeDocument doc)
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
afficherDialogue(javax.swing.JFrame jframe)
Affiche le dialogue correspondant à l'élément |
void |
ajcolonne()
|
void |
ajligne()
|
boolean |
avecSautsDeLigne()
Indique si des sauts de ligne doivent être ajoutés avant et après s'il n'y en a pas déjà |
protected org.w3c.dom.Element |
findcellule(org.w3c.dom.Element tr,
int csel)
|
protected org.w3c.dom.Element |
findligne(int lsel)
|
void |
init(javax.swing.text.Position pos,
org.w3c.dom.Node noeud)
Insère le texte de l'élément à partir de l'arbre DOM, à la position pos dans le texte |
void |
majAffichage()
Mise à jour de l'affichage par rapport à l'arbre XML |
protected javax.swing.JTable |
makeTable(org.w3c.dom.Element el)
|
protected javax.swing.table.TableModel |
makeTableModel(org.w3c.dom.Element el)
|
void |
mettreAJourDOM()
met à jour l'arbre de JaxeElement et l'arbre DOM à partir de modifs de la zone de texte |
void |
modifEntete()
|
org.w3c.dom.Node |
nouvelElement(org.w3c.dom.Element refElement)
|
protected void |
obtenirTags(org.w3c.dom.Element refElement)
|
private void |
petitBouton(javax.swing.AbstractButton b)
Réduit la taille d'un bouton pour qu'il tienne dans une barre d'outils |
static boolean |
preferreZone(JaxeDocument doc,
org.w3c.dom.Element el)
|
void |
supcolonne()
|
void |
supligne()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final org.apache.log4j.Logger LOG
static java.lang.String newline
java.lang.String TRtag
java.lang.String TDtag
java.lang.String THtag
javax.swing.JTable jtable
boolean avecEntete
| Constructor Detail |
|---|
public JETable(JaxeDocument doc)
| Method Detail |
|---|
public static boolean preferreZone(JaxeDocument doc,
org.w3c.dom.Element el)
protected void obtenirTags(org.w3c.dom.Element refElement)
public void init(javax.swing.text.Position pos,
org.w3c.dom.Node noeud)
JaxeElement
init in class JaxeElementprivate void petitBouton(javax.swing.AbstractButton b)
protected javax.swing.table.TableModel makeTableModel(org.w3c.dom.Element el)
protected javax.swing.JTable makeTable(org.w3c.dom.Element el)
public org.w3c.dom.Node nouvelElement(org.w3c.dom.Element refElement)
nouvelElement in class JaxeElementpublic boolean avecSautsDeLigne()
JaxeElement
avecSautsDeLigne in class JaxeElementpublic void afficherDialogue(javax.swing.JFrame jframe)
JaxeElement
afficherDialogue in class JaxeElementpublic void majAffichage()
JaxeElement
majAffichage in class JaxeElementpublic void mettreAJourDOM()
JaxeElement
mettreAJourDOM in class JaxeElementprotected org.w3c.dom.Element findligne(int lsel)
protected org.w3c.dom.Element findcellule(org.w3c.dom.Element tr,
int csel)
public void ajligne()
public void ajcolonne()
public void supligne()
public void supcolonne()
public void modifEntete()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||