java.awt
Class BasicStroke.FillAdapter

java.lang.Object
  extended byjava.awt.BasicStroke.FillAdapter
All Implemented Interfaces:
sun.dc.path.PathConsumer
Enclosing class:
BasicStroke

private class BasicStroke.FillAdapter
extends Object
implements sun.dc.path.PathConsumer


Field Summary
(package private)  boolean closed
           
(package private)  GeneralPath path
           
 
Constructor Summary
BasicStroke.FillAdapter()
           
 
Method Summary
 void appendCubic(float xm, float ym, float xn, float yn, float x1, float y1)
           
 void appendLine(float x1, float y1)
           
 void appendQuadratic(float xm, float ym, float x1, float y1)
           
 void beginPath()
           
 void beginSubpath(float x0, float y0)
           
 void closedSubpath()
           
 void dispose()
           
 void endPath()
           
 long getCPathConsumer()
           
 Shape getShape()
           
 void useProxy(sun.dc.path.FastPathProducer proxy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

closed

boolean closed

path

GeneralPath path
Constructor Detail

BasicStroke.FillAdapter

public BasicStroke.FillAdapter()
Method Detail

getShape

public Shape getShape()

beginPath

public void beginPath()
Specified by:
beginPath in interface sun.dc.path.PathConsumer

beginSubpath

public void beginSubpath(float x0,
                         float y0)
Specified by:
beginSubpath in interface sun.dc.path.PathConsumer

appendLine

public void appendLine(float x1,
                       float y1)
Specified by:
appendLine in interface sun.dc.path.PathConsumer

appendQuadratic

public void appendQuadratic(float xm,
                            float ym,
                            float x1,
                            float y1)
Specified by:
appendQuadratic in interface sun.dc.path.PathConsumer

appendCubic

public void appendCubic(float xm,
                        float ym,
                        float xn,
                        float yn,
                        float x1,
                        float y1)
Specified by:
appendCubic in interface sun.dc.path.PathConsumer

closedSubpath

public void closedSubpath()
Specified by:
closedSubpath in interface sun.dc.path.PathConsumer

endPath

public void endPath()
Specified by:
endPath in interface sun.dc.path.PathConsumer

useProxy

public void useProxy(sun.dc.path.FastPathProducer proxy)
              throws sun.dc.path.PathException
Specified by:
useProxy in interface sun.dc.path.PathConsumer
Throws:
sun.dc.path.PathException

getCPathConsumer

public long getCPathConsumer()
Specified by:
getCPathConsumer in interface sun.dc.path.PathConsumer

dispose

public void dispose()
Specified by:
dispose in interface sun.dc.path.PathConsumer