pd
Class FontSymbol

java.lang.Object
  |
  +--java.util.Observable
        |
        +--pd.Paintable
              |
              +--pd.FontSymbol

public class FontSymbol
extends Paintable

Defines a symbol of a font library


Constructor Summary
FontSymbol(java.lang.String aName, java.lang.Float aSpacing, java.lang.Long aUCS4)
           
 
Method Summary
 void addFontSymbolGeometry(FontSymbol_Geometry aGeometry)
           
 java.util.Vector getGeometry()
           
 java.lang.String getName()
           
 java.lang.String getOid()
           
 java.lang.Float getSpacing()
           
 java.lang.Long getUCS4()
           
 void paint(java.awt.Graphics2D g)
           
 void remove()
           
 void setGeometry(java.util.Vector geometry)
           
 void setName(java.lang.String name)
           
 void setOid(java.lang.String oid)
           
 void setSpacing(java.lang.Float spacing)
           
 void setUCS4(java.lang.Long UCS4)
           
 java.lang.String toString()
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FontSymbol

public FontSymbol(java.lang.String aName,
                  java.lang.Float aSpacing,
                  java.lang.Long aUCS4)
Method Detail

getSpacing

public java.lang.Float getSpacing()

setSpacing

public void setSpacing(java.lang.Float spacing)

getName

public java.lang.String getName()
Overrides:
getName in class Paintable

setName

public void setName(java.lang.String name)

getUCS4

public java.lang.Long getUCS4()

setUCS4

public void setUCS4(java.lang.Long UCS4)

getGeometry

public java.util.Vector getGeometry()

setGeometry

public void setGeometry(java.util.Vector geometry)

addFontSymbolGeometry

public void addFontSymbolGeometry(FontSymbol_Geometry aGeometry)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getOid

public java.lang.String getOid()

setOid

public void setOid(java.lang.String oid)

paint

public void paint(java.awt.Graphics2D g)
Overrides:
paint in class Paintable

remove

public void remove()