jaxe.elements
Class JEListe
java.lang.Object
jaxe.JaxeElement
jaxe.elements.JEZone
jaxe.elements.JEListe
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener
public class JEListe
- extends JEZone
- implements java.awt.event.ActionListener
Liste d'éléments JEItem, à points ou numérotée.
Type d'élément Jaxe: 'liste'
paramètre: typeListe: POINTS | NUMEROS
|
Nested Class Summary |
class |
JEListe.BoutonListe
Bouton pour les listes, comme Balise avec un bouton '+' en plus. |
|
Field Summary |
private static org.apache.log4j.Logger |
LOG
Logger for this class |
static int |
NUMEROS
|
static int |
POINTS
|
int |
typeListe
|
| Fields inherited from class jaxe.JaxeElement |
compos, debut, doc, fin, jcomps, kBarre, kCouleur, kCouleurDeFond, kExposant, kGras, kIndice, kItalique, kSouligne, noeud, refElement |
|
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
protected void |
ajouterItem()
|
boolean |
avecIndentation()
Indique si les descendants de l'élément doivent être indentés |
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à |
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 |
private void |
petitBouton(javax.swing.JButton b)
Réduit la taille d'un bouton pour qu'il tienne dans une barre d'outils |
| Methods inherited from class jaxe.JaxeElement |
aDesAttributs, attStyle, changerStyle, cheminA, couper, creer, creerEnfant, creerEnfants, effacer, elementA, elementsDans, enfantApres, fusionner, getComponentPositions, getComponents, getEditionAutorisee, getEffacementAutorise, getFirstChild, getMonBoutonBorder, getMonBoutonCouleurs, getMonBoutonFont, getNextSibling, getParent, getPointEnfant, getProcessing, getString, hasProcessing, hasText, indentations, inserer, insererDOM, insertComponent, insertIcon, insertText, insertText, mettreAJourDOM, nombreXPath, nouvelElementDOM, nouvelElementDOM, nouvelElementDOM, nouvelleInstructionDOM, regrouperTextes, remplacerEnfant, remplacerEnfantDOM, sameStyle, selection, setEditionAutorisee, setEffacementAutorise, setFocus, setMonBoutonBorder, setMonBoutonCouleurs, setMonBoutonFont, supprimerEnfant, supprimerEnfantDOM, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LOG
private static final org.apache.log4j.Logger LOG
- Logger for this class
typeListe
public int typeListe
POINTS
public static final int POINTS
- See Also:
- Constant Field Values
NUMEROS
public static final int NUMEROS
- See Also:
- Constant Field Values
JEListe
public JEListe(JaxeDocument doc)
init
public void init(javax.swing.text.Position pos,
org.w3c.dom.Node noeud)
- Description copied from class:
JaxeElement
- Insère le texte de l'élément à partir de l'arbre DOM, à la position pos
dans le texte
- Overrides:
init in class JEZone
avecIndentation
public boolean avecIndentation()
- Description copied from class:
JaxeElement
- Indique si les descendants de l'élément doivent être indentés
- Overrides:
avecIndentation in class JEZone
avecSautsDeLigne
public boolean avecSautsDeLigne()
- Description copied from class:
JaxeElement
- Indique si des sauts de ligne doivent être ajoutés avant et après s'il n'y en a pas déjà
- Overrides:
avecSautsDeLigne in class JEZone
petitBouton
private void petitBouton(javax.swing.JButton b)
- Réduit la taille d'un bouton pour qu'il tienne dans une barre d'outils
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformed in interface java.awt.event.ActionListener
ajouterItem
protected void ajouterItem()