jaxe.elements
Class JETypeSimple

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

public class JETypeSimple
extends JaxeElement

Element Jaxe pour représenter un type simple de schéma WXS. Utilise le schéma XML pour savoir de quel type il s'agit. Tout n'est pas géré (facettes liste, union, limitations des caractères, ...). Type d'élément Jaxe: 'typesimple'


Nested Class Summary
(package private)  class JETypeSimple.PanelTypeSimple
           
 
Nested classes/interfaces inherited from class jaxe.JaxeElement
JaxeElement.MonBouton
 
Field Summary
protected static javax.swing.ImageIcon iconeAttributs
           
protected static javax.swing.ImageIcon iconeInvalide
           
protected static javax.swing.ImageIcon iconeValide
           
private static org.apache.log4j.Logger LOG
          Logger for this class
protected  JETypeSimple.PanelTypeSimple panel
           
protected  VerifTypeSimple verif
           
 
Fields inherited from class jaxe.JaxeElement
compos, debut, doc, fin, jcomps, kBarre, kCouleur, kCouleurDeFond, kExposant, kGras, kIndice, kItalique, kSouligne, noeud, refElement
 
Constructor Summary
JETypeSimple(JaxeDocument doc)
           
 
Method Summary
 void afficherDialogue(javax.swing.JFrame jframe)
          Affiche le dialogue correspondant à l'élément
 void changementTexte()
           
 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
 org.w3c.dom.Node nouvelElement(org.w3c.dom.Element refElement)
           
 void selection(boolean select)
          Sélection de la zone de texte où se trouve cet élément
 void setFocus()
          Met le focus dans un composant de l'élément après sa création.
 void setValeur(java.lang.String valeur)
           
 java.lang.String titreSurBalise()
          Renvoit le titre qui sera affiché sur les balises de début et de fin : nom de l'élément ou titre, en fonction des options d'affichage.
 
Methods inherited from class jaxe.JaxeElement
aDesAttributs, attStyle, avecIndentation, avecSautsDeLigne, 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, setEditionAutorisee, setEffacementAutorise, 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


iconeAttributs

protected static javax.swing.ImageIcon iconeAttributs

iconeValide

protected static javax.swing.ImageIcon iconeValide

iconeInvalide

protected static javax.swing.ImageIcon iconeInvalide

panel

protected JETypeSimple.PanelTypeSimple panel

verif

protected VerifTypeSimple verif
Constructor Detail

JETypeSimple

public JETypeSimple(JaxeDocument doc)
Method Detail

titreSurBalise

public java.lang.String titreSurBalise()
Renvoit le titre qui sera affiché sur les balises de début et de fin : nom de l'élément ou titre, en fonction des options d'affichage.


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

changementTexte

public void changementTexte()

setValeur

public void setValeur(java.lang.String valeur)

selection

public void selection(boolean select)
Description copied from class: JaxeElement
Sélection de la zone de texte où se trouve cet élément

Overrides:
selection 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

setFocus

public void setFocus()
Description copied from class: JaxeElement
Met le focus dans un composant de l'élément après sa création. Par défaut demande le focus pour la zone de texte globale de Jaxe.

Overrides:
setFocus in class JaxeElement