jfig.objects
Class FigObjectFactory.Java2DFactory

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

class FigObjectFactory.Java2DFactory
extends FigObjectFactory

inner class to create Java2D based objects


Nested Class Summary
 
Nested classes inherited from class jfig.objects.FigObjectFactory
FigObjectFactory.AWTFactory, FigObjectFactory.Java2DFactory
 
Constructor Summary
FigObjectFactory.Java2DFactory()
           
 
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.Java2DFactory

public FigObjectFactory.Java2DFactory()
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