public class CIMPolygonSymbol extends CIMMultiLayerSymbol
| Constructor and Description |
|---|
CIMPolygonSymbol() |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(JSONObject jsonObject)
Deserializes this object from its JSON representation.
|
static CIMPolygonSymbol |
fromJSON(java.lang.String json)
Creates the object with a specified state from a JSON encoding.
|
AngleAlignment |
getAngleAlignment()
Gets whether polygon symbol fills align to the map or to the display when a rotation is applied to the map.
|
void |
serialize(JSONObject jsonObject)
Serializes this object to its JSON representation.
|
void |
setAngleAlignment(AngleAlignment angleAlignment)
Sets whether polygon symbol fills align to the map or to the display when a rotation is applied to the map.
|
java.lang.String |
toJSON()
Creates a JSON encoding of the object and its current state.
|
getAnimations, getEffects, getSymbolLayers, getThumbnailURI, getUseRealWorldSymbolSizes, setAnimations, setEffects, setSymbolLayers, setThumbnailURI, setUseRealWorldSymbolSizespublic AngleAlignment getAngleAlignment()
public void setAngleAlignment(AngleAlignment angleAlignment)
public static CIMPolygonSymbol fromJSON(java.lang.String json) throws CIMJSONException
CIMJSONExceptionpublic java.lang.String toJSON()
public void deserialize(JSONObject jsonObject) throws CIMJSONException
deserialize in class CIMMultiLayerSymbolCIMJSONExceptionpublic void serialize(JSONObject jsonObject)
serialize in class CIMMultiLayerSymbol