physicon.graphLib
Class LabelDrawer

java.lang.Object
  |
  +--physicon.graphLib.DrawerBase
        |
        +--physicon.graphLib.LabelDrawer
Direct Known Subclasses:
MetaTeXLabelDrawer, TextLabelDrawer

public abstract class LabelDrawer
extends DrawerBase


Field Summary
static int BASE
           
static int BOTTOM
           
static int CENTER
           
static int LEFT
           
static int RIGHT
           
static int TOP
           
 
Constructor Summary
LabelDrawer()
           
LabelDrawer(int hAlign, int vAlign)
           
 
Method Summary
 java.awt.Color getBackColor()
           
 java.awt.Point getOffset()
           
abstract  java.lang.String getText()
           
 java.awt.Color getTextColor()
           
 void setBackColor(java.awt.Color color)
           
 void setFont(java.awt.Font fnt)
           
 void setHAlignment(int a)
           
 void setOffset(int x, int y)
           
 void setOffset(java.awt.Point pnt)
           
abstract  void setText(java.lang.String text)
           
 void setTextColor(java.awt.Color color)
           
 void setVAlignment(int a)
           
 
Methods inherited from class physicon.graphLib.DrawerBase
contains, drawLocal, getGlobalLevel, getGlobalRefPoint, getLocalRoughRect, reset, setGlobalLevel, setGlobalRefPoint
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LEFT

public static final int LEFT

RIGHT

public static final int RIGHT

CENTER

public static final int CENTER

TOP

public static final int TOP

BOTTOM

public static final int BOTTOM

BASE

public static final int BASE
Constructor Detail

LabelDrawer

public LabelDrawer()

LabelDrawer

public LabelDrawer(int hAlign,
                   int vAlign)
Method Detail

setHAlignment

public void setHAlignment(int a)

setVAlignment

public void setVAlignment(int a)

setOffset

public void setOffset(java.awt.Point pnt)

setOffset

public void setOffset(int x,
                      int y)

getOffset

public java.awt.Point getOffset()

setTextColor

public void setTextColor(java.awt.Color color)

setBackColor

public void setBackColor(java.awt.Color color)

getTextColor

public java.awt.Color getTextColor()

getBackColor

public java.awt.Color getBackColor()

setText

public abstract void setText(java.lang.String text)

getText

public abstract java.lang.String getText()

setFont

public void setFont(java.awt.Font fnt)