Logo Search packages:      
Sourcecode: jaxe version File versions  Download package

jaxe::elements::JESymbole Class Reference

Inheritance diagram for jaxe::elements::JESymbole:

jaxe::elements::JEFichier jaxe::JaxeElement

List of all members.


Detailed Description

Fichier d'image comme Fichier, mais que l'on peut créer avec un dialogue affichant les images se trouvant dans le dossier 'symboles' de Jaxe. Type d'élément Jaxe: 'symbole'

Definition at line 30 of file JESymbole.java.


Public Member Functions

boolean aDesAttributs ()
void afficherDialogue (final JFrame jframe)
SimpleAttributeSet attStyle (final SimpleAttributeSet attorig)
boolean avecIndentation ()
boolean avecSautsDeLigne ()
void changerStyle (final String style, final int offset, final int longueur)
String cheminA (final int pos)
JaxeElement couper (final Position pos)
void creer (final Position pos, final Node noeud)
Node creerEnfant (Position newpos, Node n)
void creerEnfants (final Position newpos)
void effacer ()
JaxeElement elementA (final int pos)
ArrayList< JaxeElementelementsDans (final int dpos, final int fpos)
JaxeElement enfantApres (final int pos)
void fusionner (final JaxeElement el)
ArrayList< Position > getComponentPositions ()
ArrayList< Object > getComponents ()
boolean getEditionAutorisee ()
boolean getEffacementAutorise ()
JaxeElement getFirstChild ()
JaxeElement getNextSibling ()
JaxeElement getParent ()
Point getPointEnfant (final Element el)
ProcessingInstruction getProcessing (final Node n)
boolean hasProcessing (final Node n)
boolean hasText (final Node n)
int indentations ()
abstract void init (Position pos, Node noeud)
void init (final Position pos, final Node noeud)
void inserer (final Position pos, final Node newel)
void insererDOM (final Position pos, final Node newel)
Position insertComponent (Position pos, final JComponent comp)
Position insertIcon (Position pos, final Icon icon)
Position insertText (final Position pos, final String texte)
Position insertText (Position pos, final String texte, final AttributeSet attset)
Position insPosition ()
 JESymbole (final JaxeDocument doc)
void majAffichage ()
void majValidite ()
void mettreAJourDOM ()
int nombreXPath ()
abstract Node nouvelElement (Element refElement)
Node nouvelElement (final Element refElement)
void regrouperTextes ()
void remplacerEnfant (final JaxeElement je, final JaxeElement newje)
void remplacerEnfantDOM (final JaxeElement je, final JaxeElement newje)
boolean sameStyle (final JaxeElement source, final JaxeElement target)
void selection (final boolean select)
void setEditionAutorisee (final boolean autorise)
void setEffacementAutorise (final boolean autorise)
void setFocus ()
void supprimerEnfant (final JaxeElement je)
void supprimerEnfantDOM (final JaxeElement je)
String toString ()

Static Public Member Functions

static void collerImage (final Image img, final JaxeDocument doc, final Position pos, final Element refElement)
static Border getMonBoutonBorder ()
static Color[][] getMonBoutonCouleurs ()
static Font getMonBoutonFont ()
static Element nouvelElementDOM (final JaxeDocument doc, final String nomElement, final Element parent)
static Element nouvelElementDOM (final JaxeDocument doc, final Element refElement)
static Node nouvelElementDOM (final JaxeDocument doc, final String type, String nomNoeud)
static ProcessingInstruction nouvelleInstructionDOM (final JaxeDocument doc, final String cible)
static void setMonBoutonBorder (final Border border)
static void setMonBoutonCouleurs (final Color[][] couleurs)
static void setMonBoutonFont (final Font font)

Public Attributes

float alignementY = 1
ArrayList< Position > compos = new ArrayList<Position>()
Position debut = null
JaxeDocument doc
Position fin = null
ArrayList< Object > jcomps = new ArrayList<Object>()
Node noeud
Element refElement = null
String srcAttr = defaultSrcAttr

Static Public Attributes

static final String defaultSrcAttr = "nom"
static final String kBarre = "BARRE"
static final String kCouleur = "PCOULEUR"
static final String kCouleurDeFond = "FCOULEUR"
static final String kExposant = "EXPOSANT"
static final String kGras = "GRAS"
static final String kIndice = "INDICE"
static final String kItalique = "ITALIQUE"
static final String kSouligne = "SOULIGNE"
static boolean reduction = true
static int taillemax = 300

Protected Member Functions

void affichageLabel ()
boolean chargerImage (final Image img)
String getString (final String key)

Static Protected Member Functions

static Image reduireImage (final Image img)

Package Attributes

JLabel label = null

Static Package Attributes

static String newline = "\n"

Private Member Functions

void modifierAttributs (final Element el, final Element refElement, final String sf)

Static Private Attributes

static final Logger LOG = Logger.getLogger(JESymbole.class)

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index