|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.core.symbol.MarkerSymbol
com.esri.core.symbol.SimpleMarkerSymbol
public class SimpleMarkerSymbol
Used to draw points and multipoints (or nodes of polylines and polygons) on the graphics layer using simple markers. SimpleMarkerSymbol is used to display points as a simple shape, for example, a circle.
Nested Class Summary | |
---|---|
static class |
SimpleMarkerSymbol.Style
The marker style. |
Field Summary | |
---|---|
static String |
TYPE
The String type to represent the symbol. |
Constructor Summary | |
---|---|
SimpleMarkerSymbol(Color color,
int size,
SimpleMarkerSymbol.Style style)
Instantiates a SimpleMarkerSymbol with the given color, size and style. |
|
SimpleMarkerSymbol(org.codehaus.jackson.JsonNode node)
Instantiates an object of SimpleMakerSymbol from a JsonNode. |
Method Summary | |
---|---|
Symbol |
copy()
Gets a copy of this Symbol object. |
boolean |
equals(Object obj)
|
Color |
getColor()
Returns the color of the symbol. |
SimpleLineSymbol |
getOutline()
Gets the outline of the SimpleMarkerSymbol. |
float |
getSize()
Returns the symbol size in pixels. |
SimpleMarkerSymbol.Style |
getStyle()
Returns the marker SimpleMarkerSymbol.Style . |
int |
hashCode()
|
void |
setColor(Color color)
Sets the color of the symbol. |
void |
setOutline(SimpleLineSymbol outline)
Sets the outline of the SimpleMarkerSymbol. |
void |
setSize(float size)
Sets the size in pixels. |
void |
setStyle(SimpleMarkerSymbol.Style style)
Sets the drawing style. |
String |
toJson()
Converts the symbol to a Json String. |
Methods inherited from class com.esri.core.symbol.MarkerSymbol |
---|
getAngle, getHeight, getOffsetX, getOffsetY, getWidth, setAngle, setHeight, setOffsetX, setOffsetY, setWidth |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String TYPE
Constructor Detail |
---|
public SimpleMarkerSymbol(org.codehaus.jackson.JsonNode node) throws Exception
node
- the SimpleMakerSymbol node.
Exception
public SimpleMarkerSymbol(Color color, int size, SimpleMarkerSymbol.Style style)
color
- the symbol color.size
- the symbol size in pixels.style
- the drawing SimpleMarkerSymbol.Style
Method Detail |
---|
public Color getColor()
public void setColor(Color color)
color
- the color in ARGB color value.public float getSize()
public void setSize(float size)
size
- the size in pixels.public SimpleMarkerSymbol.Style getStyle()
SimpleMarkerSymbol.Style
.
public void setStyle(SimpleMarkerSymbol.Style style)
style
- one of the SimpleMarkerSymbol.Style
.public SimpleLineSymbol getOutline()
public void setOutline(SimpleLineSymbol outline)
outline
- The outline to set.public String toJson() throws Exception
Symbol
Exception
public int hashCode()
hashCode
in class MarkerSymbol
public boolean equals(Object obj)
equals
in class MarkerSymbol
public Symbol copy() throws Exception
Symbol
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |