jfig.objects
Class FigObjectFactory.AWTFactory

java.lang.Object
  extended byjfig.objects.FigObjectFactory
      extended byjfig.objects.FigObjectFactory.AWTFactory
Enclosing class:
FigObjectFactory

class FigObjectFactory.AWTFactory
extends FigObjectFactory

inner class to create AWT 1.1 based objects with restricted functionality but compatible with Java 1.1 based virtual machines.


Nested Class Summary
 
Nested classes inherited from class jfig.objects.FigObjectFactory
FigObjectFactory.AWTFactory, FigObjectFactory.Java2DFactory
 
Constructor Summary
FigObjectFactory.AWTFactory()
           
 
Method Summary
 FigRenderer createArcRenderer(FigArc target)
           
 FigRenderer createBezierSplineRenderer(FigBezier target)
           
 FigRenderer createEllipseRenderer(FigEllipse target)
           
 FigRenderer createImageRenderer(FigImage target)
           
 FigRenderer createPolylineRenderer(FigPolyline target)
           
 FigRenderer createRectangleRenderer(FigRectangle target)
           
 FigRenderer createSplineRenderer(FigSpline target)
           
 FigRenderer createTextRenderer(FigText target)
           
 FigRenderer createXSplineRenderer(FigXSpline target)
           
 
Methods inherited from class jfig.objects.FigObjectFactory
getDefaultObjectFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FigObjectFactory.AWTFactory

public FigObjectFactory.AWTFactory()
Method Detail

createPolylineRenderer

public FigRenderer createPolylineRenderer(FigPolyline target)
Overrides:
createPolylineRenderer in class FigObjectFactory

createXSplineRenderer

public FigRenderer createXSplineRenderer(FigXSpline target)
Overrides:
createXSplineRenderer in class FigObjectFactory

createBezierSplineRenderer

public FigRenderer createBezierSplineRenderer(FigBezier target)
Overrides:
createBezierSplineRenderer in class FigObjectFactory

createSplineRenderer

public FigRenderer createSplineRenderer(FigSpline target)
Overrides:
createSplineRenderer in class FigObjectFactory

createArcRenderer

public FigRenderer createArcRenderer(FigArc target)
Overrides:
createArcRenderer in class FigObjectFactory

createRectangleRenderer

public FigRenderer createRectangleRenderer(FigRectangle target)
Overrides:
createRectangleRenderer in class FigObjectFactory

createImageRenderer

public FigRenderer createImageRenderer(FigImage target)
Overrides:
createImageRenderer in class FigObjectFactory

createTextRenderer

public FigRenderer createTextRenderer(FigText target)
Overrides:
createTextRenderer in class FigObjectFactory

createEllipseRenderer

public FigRenderer createEllipseRenderer(FigEllipse target)
Overrides:
createEllipseRenderer in class FigObjectFactory