jaxe.elements
Class JEListeChamps

java.lang.Object
  extended by jaxe.JaxeElement
      extended by jaxe.elements.JEListeChamps

public class JEListeChamps
extends JaxeElement

Petite liste modifiable dans un dialogue. Les éléments de la liste ne peuvent être que de courts textes. Type d'élément Jaxe: 'listechamps'


Nested Class Summary
(package private)  class JEListeChamps.MyCellRenderer
           
(package private)  class JEListeChamps.MyMouseListener
           
 
Nested classes/interfaces inherited from class jaxe.JaxeElement
JaxeElement.MonBouton
 
Field Summary
(package private)  java.util.Vector<java.lang.String> data
           
(package private)  org.w3c.dom.Element itemref
           
(package private)  javax.swing.JList jliste
           
private static org.apache.log4j.Logger LOG
          Logger for this class
 
Fields inherited from class jaxe.JaxeElement
compos, debut, doc, fin, jcomps, kBarre, kCouleur, kCouleurDeFond, kExposant, kGras, kIndice, kItalique, kSouligne, noeud, refElement
 
Constructor Summary
JEListeChamps(JaxeDocument doc)
           
 
Method Summary
 void afficherDialogue(javax.swing.JFrame jframe)
          Affiche le dialogue correspondant à l'élément
 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
 void majAffichage(boolean majArbre)
           
 org.w3c.dom.Node nouvelElement(org.w3c.dom.Element refElement)
           
 
Methods inherited from class jaxe.JaxeElement
aDesAttributs, attStyle, avecIndentation, 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, insPosition, majAffichage, majValidite, 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
 

Field Detail

LOG

private static final org.apache.log4j.Logger LOG
Logger for this class


jliste

javax.swing.JList jliste

data

java.util.Vector<java.lang.String> data

itemref

org.w3c.dom.Element itemref
Constructor Detail

JEListeChamps

public JEListeChamps(JaxeDocument doc)
Method Detail

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

Specified by:
init in class JaxeElement

nouvelElement

public org.w3c.dom.Node nouvelElement(org.w3c.dom.Element refElement)
Specified by:
nouvelElement in class JaxeElement

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 JaxeElement

afficherDialogue

public void afficherDialogue(javax.swing.JFrame jframe)
Description copied from class: JaxeElement
Affiche le dialogue correspondant à l'élément

Overrides:
afficherDialogue in class JaxeElement

majAffichage

public void majAffichage(boolean majArbre)