com.vividsolutions.jump.workbench.ui.renderer.style
Class BasicFillPattern
java.lang.Object
com.vividsolutions.jump.workbench.ui.renderer.style.BasicFillPattern
- All Implemented Interfaces:
- java.awt.Paint, java.awt.Transparency, java.lang.Cloneable
- Direct Known Subclasses:
- ImageFillPattern, WKTFillPattern
public abstract class BasicFillPattern
- extends java.lang.Object
- implements java.awt.Paint, java.lang.Cloneable
|
Field Summary |
static java.lang.String |
COLOR_KEY
|
| Fields inherited from interface java.awt.Transparency |
BITMASK, OPAQUE, TRANSLUCENT |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COLOR_KEY
public static final java.lang.String COLOR_KEY
- See Also:
- Constant Field Values
BasicFillPattern
public BasicFillPattern()
- Parameterless constructor for Java2XML
BasicFillPattern
public BasicFillPattern(Blackboard properties)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
getProperties
public Blackboard getProperties()
setProperties
public BasicFillPattern setProperties(Blackboard properties)
createImage
public abstract java.awt.image.BufferedImage createImage(Blackboard properties)
createContext
public java.awt.PaintContext createContext(java.awt.image.ColorModel cm,
java.awt.Rectangle deviceBounds,
java.awt.geom.Rectangle2D userBounds,
java.awt.geom.AffineTransform xform,
java.awt.RenderingHints hints)
- Specified by:
createContext in interface java.awt.Paint
getTransparency
public int getTransparency()
- Specified by:
getTransparency in interface java.awt.Transparency
setColor
public BasicFillPattern setColor(java.awt.Color color)
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object