Class BasicFillPattern
- java.lang.Object
-
- org.locationtech.jts.jump.workbench.ui.renderer.style.BasicFillPattern
-
- All Implemented Interfaces:
Paint,Transparency,Cloneable
- Direct Known Subclasses:
ImageFillPattern,WKTFillPattern
public abstract class BasicFillPattern extends Object implements Paint, Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOLOR_KEY-
Fields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT
-
-
Constructor Summary
Constructors Constructor Description BasicFillPattern()Parameterless constructor for Java2XMLBasicFillPattern(Blackboard properties)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Objectclone()PaintContextcreateContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)abstract BufferedImagecreateImage(Blackboard properties)booleanequals(Object obj)BlackboardgetProperties()intgetTransparency()BasicFillPatternsetColor(Color color)BasicFillPatternsetProperties(Blackboard properties)
-
-
-
Field Detail
-
COLOR_KEY
public static final String COLOR_KEY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BasicFillPattern
public BasicFillPattern()
Parameterless constructor for Java2XML
-
BasicFillPattern
public BasicFillPattern(Blackboard properties)
-
-
Method Detail
-
getProperties
public Blackboard getProperties()
-
setProperties
public BasicFillPattern setProperties(Blackboard properties)
-
createImage
public abstract BufferedImage createImage(Blackboard properties)
-
createContext
public PaintContext createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)
- Specified by:
createContextin interfacePaint
-
getTransparency
public int getTransparency()
- Specified by:
getTransparencyin interfaceTransparency
-
setColor
public BasicFillPattern setColor(Color color)
-
-