|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxe.JaxeElement
jaxe.elements.JEFichier
public class JEFichier
Fichier d'image. L'image est affichée dans le texte si elle est trouvée, sinon un message d'erreur est affiché dans le texte à la place de l'image. Type d'élément Jaxe: 'fichier' paramètre: srcAtt: le nom de l'attribut donnant le nom du fichier
| Nested Class Summary | |
|---|---|
(package private) class |
JEFichier.JEFichierMouseListener
|
| Nested classes/interfaces inherited from class jaxe.JaxeElement |
|---|
JaxeElement.MonBouton |
| Field Summary | |
|---|---|
float |
alignementY
|
static java.lang.String |
defaultSrcAttr
|
(package private) javax.swing.JLabel |
label
|
private JEFichier.JEFichierMouseListener |
listener
|
private static org.apache.log4j.Logger |
LOG
Logger for this class |
(package private) static java.lang.String |
newline
|
static boolean |
reduction
|
java.lang.String |
srcAttr
|
static int |
taillemax
|
| Fields inherited from class jaxe.JaxeElement |
|---|
compos, debut, doc, fin, jcomps, kBarre, kCouleur, kCouleurDeFond, kExposant, kGras, kIndice, kItalique, kSouligne, noeud, refElement |
| Constructor Summary | |
|---|---|
JEFichier(JaxeDocument doc)
|
|
| Method Summary | |
|---|---|
protected void |
affichageLabel()
Création du label ou mise à jour de son affichage |
void |
afficherDialogue(javax.swing.JFrame jframe)
Affiche le dialogue correspondant à l'élément |
protected boolean |
chargerImage(java.awt.Image img)
|
static void |
collerImage(java.awt.Image img,
JaxeDocument doc,
javax.swing.text.Position pos,
org.w3c.dom.Element refElement)
|
void |
effacer()
appelé juste avant que l'élément soit effacé |
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 |
org.w3c.dom.Node |
nouvelElement(org.w3c.dom.Element refElement)
|
protected static java.awt.Image |
reduireImage(java.awt.Image img)
|
void |
selection(boolean select)
Sélection de la zone de texte où se trouve cet élément |
| 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
public static final java.lang.String defaultSrcAttr
public java.lang.String srcAttr
javax.swing.JLabel label
public float alignementY
public static int taillemax
public static boolean reduction
private JEFichier.JEFichierMouseListener listener
| Constructor Detail |
|---|
public JEFichier(JaxeDocument doc)
| Method Detail |
|---|
public void init(javax.swing.text.Position pos,
org.w3c.dom.Node noeud)
JaxeElement
init in class JaxeElementprotected void affichageLabel()
protected boolean chargerImage(java.awt.Image img)
protected static java.awt.Image reduireImage(java.awt.Image img)
public org.w3c.dom.Node nouvelElement(org.w3c.dom.Element refElement)
nouvelElement in class JaxeElementpublic void afficherDialogue(javax.swing.JFrame jframe)
JaxeElement
afficherDialogue in class JaxeElementpublic void majAffichage()
JaxeElement
majAffichage in class JaxeElement
public static void collerImage(java.awt.Image img,
JaxeDocument doc,
javax.swing.text.Position pos,
org.w3c.dom.Element refElement)
public void selection(boolean select)
JaxeElement
selection in class JaxeElementpublic void effacer()
JaxeElement
effacer in class JaxeElement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||