public class AreaElement extends StyleElement
| Modifier and Type | Field and Description |
|---|---|
java.awt.Color |
color
If fillImage == null, color is the fill-color, otherwise
an arbitrary color value sampled from the fillImage.
|
private static IntegerProperty |
DEFAULT_FILL_ALPHA
The default opacity for the fill.
|
java.lang.Float |
extent
Fill the area only partially from the borders
|
java.lang.Float |
extentThreshold
Areas smaller than this are filled no matter what value
extent has. |
MapImage |
fillImage
An image to cover this area.
|
defaultSelectedHandling, ICON_HEIGHT_IDX, ICON_IMAGE_IDX, ICON_OFFSET_X_IDX, ICON_OFFSET_Y_IDX, ICON_OPACITY_IDX, ICON_WIDTH_IDX, isModifier, majorZIndex, objectZIndex, zIndexCOLOR, DASHES, DASHES_BACKGROUND_COLOR, DASHES_BACKGROUND_OPACITY, DASHES_OFFSET, FILL_COLOR, FILL_EXTENT, FILL_EXTENT_THRESHOLD, FILL_IMAGE, FILL_OPACITY, FONT_FAMILY, FONT_SIZE, FONT_STYLE, FONT_WEIGHT, ICON_HEIGHT, ICON_IMAGE, ICON_OFFSET_X, ICON_OFFSET_Y, ICON_OPACITY, ICON_POSITION, ICON_ROTATION, ICON_WIDTH, LINECAP, LINEJOIN, MAJOR_Z_INDEX, MITERLIMIT, MODIFIER, OBJECT_Z_INDEX, OFFSET, OPACITY, REAL_WIDTH, REPEAT_IMAGE, REPEAT_IMAGE_ALIGN, REPEAT_IMAGE_HEIGHT, REPEAT_IMAGE_OFFSET, REPEAT_IMAGE_OPACITY, REPEAT_IMAGE_PHASE, REPEAT_IMAGE_SPACING, REPEAT_IMAGE_WIDTH, TEXT, TEXT_ANCHOR_HORIZONTAL, TEXT_ANCHOR_VERTICAL, TEXT_COLOR, TEXT_HALO_COLOR, TEXT_HALO_OPACITY, TEXT_HALO_RADIUS, TEXT_OFFSET, TEXT_OFFSET_X, TEXT_OFFSET_Y, TEXT_OPACITY, TEXT_POSITION, WAY_DIRECTION_ARROWS, WIDTH, Z_INDEX| Modifier | Constructor and Description |
|---|---|
protected |
AreaElement(Cascade c,
java.awt.Color color,
MapImage fillImage,
java.lang.Float extent,
java.lang.Float extentThreshold) |
| Modifier and Type | Method and Description |
|---|---|
static AreaElement |
create(Environment env)
Create a new
AreaElement |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
void |
paintPrimitive(IPrimitive osm,
MapPaintSettings paintSettings,
StyledMapRenderer painter,
boolean selected,
boolean outermember,
boolean member)
draws a primitive
|
java.lang.String |
toString() |
getFont, getWidth, isProperLineStyleprivate static final IntegerProperty DEFAULT_FILL_ALPHA
public java.awt.Color color
public MapImage fillImage
public java.lang.Float extent
Public access is discouraged.
public java.lang.Float extentThreshold
extent has.
Public access is discouraged.
protected AreaElement(Cascade c, java.awt.Color color, MapImage fillImage, java.lang.Float extent, java.lang.Float extentThreshold)
public static AreaElement create(Environment env)
AreaElementenv - The current style definitionsnull if the area should not be filled.public void paintPrimitive(IPrimitive osm, MapPaintSettings paintSettings, StyledMapRenderer painter, boolean selected, boolean outermember, boolean member)
StyleElementpaintPrimitive in class StyleElementosm - primitive to drawpaintSettings - paint settingspainter - painterselected - true, if primitive is selectedoutermember - true, if primitive is not selected and outer member of a selected multipolygon relationmember - true, if primitive is not selected and member of a selected relationpublic boolean equals(java.lang.Object obj)
equals in class StyleElementpublic int hashCode()
hashCode in class StyleElementpublic java.lang.String toString()
toString in class StyleElement