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
|
java.lang.Float |
extent |
java.lang.Float |
extentThreshold |
MapImage |
fillImage |
TextLabel |
text |
defaultSelectedHandling, ICON_HEIGHT_IDX, ICON_IMAGE_IDX, ICON_KEYS, ICON_OFFSET_X_IDX, ICON_OFFSET_Y_IDX, ICON_OPACITY_IDX, ICON_WIDTH_IDX, isModifier, majorZIndex, objectZIndex, REPEAT_IMAGE_KEYS, 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_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,
TextLabel text) |
| Modifier and Type | Method and Description |
|---|---|
static AreaElement |
create(Environment env) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
void |
paintPrimitive(OsmPrimitive osm,
MapPaintSettings paintSettings,
StyledMapRenderer painter,
boolean selected,
boolean outermember,
boolean member)
draws a primitive
|
java.lang.String |
toString() |
getFont, getWidth, isProperLineStylepublic java.awt.Color color
public java.lang.Float extent
public java.lang.Float extentThreshold
protected AreaElement(Cascade c, java.awt.Color color, MapImage fillImage, java.lang.Float extent, java.lang.Float extentThreshold, TextLabel text)
public static AreaElement create(Environment env)
public void paintPrimitive(OsmPrimitive 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