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

jaxe::elements::JEStyle Class Reference

Inheritance diagram for jaxe::elements::JEStyle:

jaxe::JaxeElement

List of all members.


Detailed Description

Elément de style (B ou I ou SUB ou SUP). Modifie l'aspect du texte en conséquence. Type d'élément Jaxe: 'style' paramètre: style: GRAS | ITALIQUE | EXPOSANT | INDICE | SOULIGNE | BARRE | PCOULEUR[###,###,###] | FCOULEUR[###,###,###] (plusieurs styles peuvent être combinés avec un caractère ';')

NORMAL ne doit plus être utilisé (il faut utiliser FONCTION à la place, avec classe="jaxe.FonctionNormal")

Definition at line 41 of file JEStyle.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)
String getText ()
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 ()
 JEStyle (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 Border getMonBoutonBorder ()
static Color[][] getMonBoutonCouleurs ()
static Font getMonBoutonFont ()
static JEStyle nouveau (final JaxeDocument doc, final int start, final int end, final Element refElement)
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

List< Element > _styles = new ArrayList<Element>()
String ceStyle
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

Static Public Attributes

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"

Protected Member Functions

String getString (final String key)

Private Member Functions

void cutNode (final Node node)
Node getTextNode ()

Static Private Attributes

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

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

Generated by  Doxygen 1.6.0   Back to index