|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.maps.model.PolygonStyle
public class PolygonStyle
A visual styling for polygons.
| Field Summary | |
|---|---|
int |
absoluteOffset
|
int |
color
|
java.lang.String |
colorName
|
float[] |
dashArray
|
java.lang.String |
dashing
|
float |
dashPhase
|
java.lang.String |
endCap
|
LineDecoration |
endDecoration
|
javax.swing.Icon |
icon
|
boolean |
isNotHighlighted
|
boolean |
isPlaceHolder
|
java.lang.String |
join
|
LineDecoration |
middleDecoration
|
float |
miterLimit
|
java.lang.String |
name
|
java.util.List<java.lang.String> |
parallelStyles
|
int |
pixelOffset
|
int |
rotationOffset
|
java.util.List<LineStyleSection> |
serialStyles
|
LineDecoration |
startDecoration
|
int |
stipple
|
int |
stippleFactor
|
java.awt.BasicStroke |
stroke
|
float |
width
|
| Constructor Summary | |
|---|---|
PolygonStyle()
|
|
PolygonStyle(Cog state)
|
|
PolygonStyle(java.lang.String name,
java.lang.String colorName)
|
|
PolygonStyle(java.lang.String name,
java.lang.String colorName,
float width)
|
|
| Method Summary | |
|---|---|
java.awt.BasicStroke |
createStroke(boolean animated)
|
static int |
dashingToStipple(java.lang.String dashing)
|
static void |
dashingToStippleWithFactor(PolylineStyle style)
Calculates the 16 bit stipple and factor for a style base on the passed style's dashing, setting the stipple and factor in the passed style. |
void |
doOffSetting(DoubleBuffer coords,
double scale)
Alters passed DoubleBuffer to an offset line using this PolylineStyle's pixel of absolute offset value. |
void |
doOffSetting(DynamicDoubleArray coords,
double scale)
Alters passed DynamicDoubleArray to an offset line using this PolylineStyle's pixel of absolute offset value. |
int |
getAbsoluteOffset()
|
int |
getAnimatedStipple()
|
java.awt.BasicStroke |
getAnimatedStroke()
|
java.lang.String |
getColorName()
|
java.lang.String |
getDashing()
|
float |
getDashPhase()
|
java.lang.String |
getEndCap()
|
LineDecoration |
getEndDecoration()
|
java.lang.String |
getJoin()
|
LineDecoration |
getMiddleDecoration()
|
float |
getMiterLimit()
|
java.lang.String |
getName()
Name of style. |
java.util.List<java.lang.String> |
getParallelStyles()
|
int |
getPixelOffset()
|
int |
getRotationOffset()
|
java.util.List<LineStyleSection> |
getSerialStyles()
|
LineDecoration |
getStartDecoration()
|
java.awt.BasicStroke |
getStroke()
|
java.awt.BasicStroke |
getStroke(double scale)
|
javax.swing.Icon |
getThumbnailIcon(MapSet mapset)
Icon used as a thumbnail in GUIs. |
float |
getWidth()
|
boolean |
isNotHighlighted()
|
boolean |
isPlaceHolder()
|
void |
setAbsoluteOffset(int absoluteOffset)
|
void |
setColorName(java.lang.String newName)
|
void |
setDashing(java.lang.String dashing)
|
void |
setDashPhase(float dashPhase)
|
void |
setEndCap(java.lang.String endCap)
|
void |
setEndDecoration(LineDecoration endDecoration)
|
void |
setJoin(java.lang.String join)
|
void |
setMiddleDecoration(LineDecoration middleDecoration)
|
void |
setMiterLimit(float miterLimit)
|
void |
setName(java.lang.String newName)
|
void |
setNotHighlighted(boolean isNotHighlighted)
|
void |
setParallelStyles(java.util.List<java.lang.String> parallelStyles)
|
void |
setPixelOffset(int pixelOffset)
|
void |
setPlaceHolder(boolean isPlaceHolder)
|
void |
setRotationOffset(int rotationOffset)
|
void |
setSerialStyles(java.util.List<LineStyleSection> serialStyles)
|
void |
setStartDecoration(LineDecoration startDecoration)
|
void |
setWidth(float newWidth)
|
Cog |
toCog()
Returns the complete internal state of this object in the form of a Cog. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public java.lang.String name
public java.lang.String colorName
public float dashPhase
public java.lang.String dashing
public java.lang.String endCap
public java.lang.String join
public float miterLimit
public float width
public int rotationOffset
public int pixelOffset
public int absoluteOffset
public boolean isPlaceHolder
public boolean isNotHighlighted
public LineDecoration startDecoration
public LineDecoration endDecoration
public LineDecoration middleDecoration
public java.util.List<java.lang.String> parallelStyles
public java.util.List<LineStyleSection> serialStyles
public transient int color
public transient int stipple
public transient int stippleFactor
public transient java.awt.BasicStroke stroke
public transient float[] dashArray
public transient javax.swing.Icon icon
| Constructor Detail |
|---|
public PolygonStyle()
public PolygonStyle(java.lang.String name,
java.lang.String colorName)
public PolygonStyle(java.lang.String name,
java.lang.String colorName,
float width)
public PolygonStyle(Cog state)
| Method Detail |
|---|
public Cog toCog()
CoggableCog.
toCog in interface Coggablepublic void setName(java.lang.String newName)
public java.lang.String getName()
Style
getName in interface Stylepublic java.lang.String getColorName()
public void setColorName(java.lang.String newName)
public java.lang.String toString()
toString in class java.lang.Objectpublic float getWidth()
public void setWidth(float newWidth)
public java.awt.BasicStroke getStroke()
public java.awt.BasicStroke getAnimatedStroke()
public java.awt.BasicStroke createStroke(boolean animated)
public java.awt.BasicStroke getStroke(double scale)
public int getPixelOffset()
public int getAbsoluteOffset()
public LineDecoration getStartDecoration()
public LineDecoration getMiddleDecoration()
public LineDecoration getEndDecoration()
public void doOffSetting(DoubleBuffer coords,
double scale)
coords - -
DoubleBuffer of points to offsetscale - -
current view's scale
public void doOffSetting(DynamicDoubleArray coords,
double scale)
coords - -
DynamicDoubleArray of points to offsetscale - -
current view's scalepublic static void dashingToStippleWithFactor(PolylineStyle style)
style - public static int dashingToStipple(java.lang.String dashing)
public javax.swing.Icon getThumbnailIcon(MapSet mapset)
Style
getThumbnailIcon in interface Stylemapset - - The mapset containing this style and any decorator styles.
public int getAnimatedStipple()
public float getDashPhase()
public void setDashPhase(float dashPhase)
public java.lang.String getDashing()
public void setDashing(java.lang.String dashing)
public java.lang.String getEndCap()
public void setEndCap(java.lang.String endCap)
public java.lang.String getJoin()
public void setJoin(java.lang.String join)
public float getMiterLimit()
public void setMiterLimit(float miterLimit)
public int getRotationOffset()
public void setRotationOffset(int rotationOffset)
public boolean isPlaceHolder()
public void setPlaceHolder(boolean isPlaceHolder)
public boolean isNotHighlighted()
public void setNotHighlighted(boolean isNotHighlighted)
public java.util.List<java.lang.String> getParallelStyles()
public void setParallelStyles(java.util.List<java.lang.String> parallelStyles)
public java.util.List<LineStyleSection> getSerialStyles()
public void setSerialStyles(java.util.List<LineStyleSection> serialStyles)
public void setPixelOffset(int pixelOffset)
public void setAbsoluteOffset(int absoluteOffset)
public void setStartDecoration(LineDecoration startDecoration)
public void setEndDecoration(LineDecoration endDecoration)
public void setMiddleDecoration(LineDecoration middleDecoration)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||