Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.gui4j.core
Class Gui4jTextAttribute  view Gui4jTextAttribute download Gui4jTextAttribute.java

java.lang.Object
  extended byorg.gui4j.core.Gui4jTextAttribute
All Implemented Interfaces:
java.io.Serializable

public final class Gui4jTextAttribute
extends java.lang.Object
implements java.io.Serializable

Encapsulates foreground color, background color, and font


Field Summary
static java.lang.String ALIGNMENT
           
static java.lang.String BACKGROUND
           
static java.lang.String EVEN_BACKGROUND
           
static java.lang.String FONT
           
static java.lang.String FOREGROUND
           
private  int mAlignment
           
private  Gui4jCall mBackground
           
private  Gui4jCall mEvenBackground
           
private  Gui4jCall mFont
           
private  Gui4jCall mForeground
           
private static org.apache.commons.logging.Log mLogger
           
 
Constructor Summary
private Gui4jTextAttribute(Gui4jCall foreground, Gui4jCall background, Gui4jCall evenBackground, Gui4jCall font, int alignment)
          Constructor for Gui4jTextAttribute.
 
Method Summary
 int getAlignment()
          Returns the alignment.
static int getAlignment(Gui4jTextAttribute gui4jTextAttribute1, Gui4jTextAttribute gui4jTextAttribute2, Gui4jTextAttribute gui4jTextAttribute3)
           
 Gui4jCall getBackground()
          Returns the background.
static java.awt.Color getBackground(org.gui4j.Gui4jCallBase gui4jController, Gui4jTextAttribute gui4jTextAttribute1, Gui4jTextAttribute gui4jTextAttribute2, Gui4jTextAttribute gui4jTextAttribute3)
           
 Gui4jCall getEvenBackground()
          Returns the evenBackground.
static java.awt.Color getEvenBackground(org.gui4j.Gui4jCallBase gui4jController, Gui4jTextAttribute gui4jTextAttribute1, Gui4jTextAttribute gui4jTextAttribute2, Gui4jTextAttribute gui4jTextAttribute3)
           
 Gui4jCall getFont()
          Returns the font.
static java.awt.Font getFont(org.gui4j.Gui4jCallBase gui4jController, Gui4jTextAttribute gui4jTextAttribute1, Gui4jTextAttribute gui4jTextAttribute2, Gui4jTextAttribute gui4jTextAttribute3)
           
 Gui4jCall getForeground()
          Returns the foreground.
static java.awt.Color getForeground(org.gui4j.Gui4jCallBase gui4jController, Gui4jTextAttribute gui4jTextAttribute1, Gui4jTextAttribute gui4jTextAttribute2, Gui4jTextAttribute gui4jTextAttribute3)
           
static Gui4jTextAttribute getInstance(Gui4jComponentFactory gui4jComponentFactory, Gui4jComponent gui4jComponent, org.dom4j.LElement e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FOREGROUND

public static final java.lang.String FOREGROUND
See Also:
Constant Field Values

BACKGROUND

public static final java.lang.String BACKGROUND
See Also:
Constant Field Values

EVEN_BACKGROUND

public static final java.lang.String EVEN_BACKGROUND
See Also:
Constant Field Values

FONT

public static final java.lang.String FONT
See Also:
Constant Field Values

ALIGNMENT

public static final java.lang.String ALIGNMENT
See Also:
Constant Field Values

mLogger

private static final org.apache.commons.logging.Log mLogger

mForeground

private final Gui4jCall mForeground

mBackground

private final Gui4jCall mBackground

mEvenBackground

private final Gui4jCall mEvenBackground

mFont

private final Gui4jCall mFont

mAlignment

private final int mAlignment
Constructor Detail

Gui4jTextAttribute

private Gui4jTextAttribute(Gui4jCall foreground,
                           Gui4jCall background,
                           Gui4jCall evenBackground,
                           Gui4jCall font,
                           int alignment)
Constructor for Gui4jTextAttribute.

Method Detail

getInstance

public static Gui4jTextAttribute getInstance(Gui4jComponentFactory gui4jComponentFactory,
                                             Gui4jComponent gui4jComponent,
                                             org.dom4j.LElement e)

getForeground

public static java.awt.Color getForeground(org.gui4j.Gui4jCallBase gui4jController,
                                           Gui4jTextAttribute gui4jTextAttribute1,
                                           Gui4jTextAttribute gui4jTextAttribute2,
                                           Gui4jTextAttribute gui4jTextAttribute3)

getBackground

public static java.awt.Color getBackground(org.gui4j.Gui4jCallBase gui4jController,
                                           Gui4jTextAttribute gui4jTextAttribute1,
                                           Gui4jTextAttribute gui4jTextAttribute2,
                                           Gui4jTextAttribute gui4jTextAttribute3)

getEvenBackground

public static java.awt.Color getEvenBackground(org.gui4j.Gui4jCallBase gui4jController,
                                               Gui4jTextAttribute gui4jTextAttribute1,
                                               Gui4jTextAttribute gui4jTextAttribute2,
                                               Gui4jTextAttribute gui4jTextAttribute3)

getFont

public static java.awt.Font getFont(org.gui4j.Gui4jCallBase gui4jController,
                                    Gui4jTextAttribute gui4jTextAttribute1,
                                    Gui4jTextAttribute gui4jTextAttribute2,
                                    Gui4jTextAttribute gui4jTextAttribute3)

getAlignment

public static int getAlignment(Gui4jTextAttribute gui4jTextAttribute1,
                               Gui4jTextAttribute gui4jTextAttribute2,
                               Gui4jTextAttribute gui4jTextAttribute3)

getBackground

public Gui4jCall getBackground()
Returns the background.


getEvenBackground

public Gui4jCall getEvenBackground()
Returns the evenBackground.


getFont

public Gui4jCall getFont()
Returns the font.


getForeground

public Gui4jCall getForeground()
Returns the foreground.


getAlignment

public int getAlignment()
Returns the alignment.