com.vividsolutions.jump.workbench.ui.renderer.style
Class WKTFillPattern

java.lang.Object
  extended by com.vividsolutions.jump.workbench.ui.renderer.style.BasicFillPattern
      extended by com.vividsolutions.jump.workbench.ui.renderer.style.WKTFillPattern
All Implemented Interfaces:
java.awt.Paint, java.awt.Transparency, java.lang.Cloneable

public class WKTFillPattern
extends BasicFillPattern


Field Summary
 
Fields inherited from class com.vividsolutions.jump.workbench.ui.renderer.style.BasicFillPattern
COLOR_KEY
 
Fields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT
 
Constructor Summary
WKTFillPattern()
          Parameterless constructor for Java2XML
WKTFillPattern(int lineWidth, int extent, java.lang.String patternWKT)
           
 
Method Summary
static WKTFillPattern createDiagonalStripePattern(int lineWidth, double centerlineSeparationInLineWidths, boolean forward, boolean back)
           
 java.awt.image.BufferedImage createImage(Blackboard properties)
           
static WKTFillPattern createVerticalHorizontalStripePattern(int lineWidth, double centerlineSeparationInLineWidths, boolean vertical, boolean horizontal)
           
 
Methods inherited from class com.vividsolutions.jump.workbench.ui.renderer.style.BasicFillPattern
clone, createContext, equals, getProperties, getTransparency, setColor, setProperties
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WKTFillPattern

public WKTFillPattern()
Parameterless constructor for Java2XML


WKTFillPattern

public WKTFillPattern(int lineWidth,
                      int extent,
                      java.lang.String patternWKT)
Method Detail

createImage

public java.awt.image.BufferedImage createImage(Blackboard properties)
Specified by:
createImage in class BasicFillPattern

createDiagonalStripePattern

public static WKTFillPattern createDiagonalStripePattern(int lineWidth,
                                                         double centerlineSeparationInLineWidths,
                                                         boolean forward,
                                                         boolean back)

createVerticalHorizontalStripePattern

public static WKTFillPattern createVerticalHorizontalStripePattern(int lineWidth,
                                                                   double centerlineSeparationInLineWidths,
                                                                   boolean vertical,
                                                                   boolean horizontal)