public abstract class CIMMultiLayerSymbol extends CIMSymbol
| Constructor and Description |
|---|
CIMMultiLayerSymbol() |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(JSONObject jsonObject)
Deserializes this object from its JSON representation.
|
CIMSymbolAnimation[] |
getAnimations()
Gets the animations that are applied to the symbol.
|
CIMGeometricEffect[] |
getEffects()
Gets the geometric effects that are applied to the symbol.
|
CIMSymbolLayer[] |
getSymbolLayers()
Gets the symbol layers.
|
java.lang.String |
getThumbnailURI()
Gets the representative image of the symbol as a base64 encoded string.
|
boolean |
getUseRealWorldSymbolSizes()
Gets a value indicating whether the symbol size properties are rendered using real world units or page units.
|
void |
serialize(JSONObject jsonObject)
Serializes this object to its JSON representation.
|
void |
setAnimations(CIMSymbolAnimation[] animations)
Sets the animations that are applied to the symbol.
|
void |
setEffects(CIMGeometricEffect[] effects)
Sets the geometric effects that are applied to the symbol.
|
void |
setSymbolLayers(CIMSymbolLayer[] symbolLayers)
Sets the symbol layers.
|
void |
setThumbnailURI(java.lang.String thumbnailURI)
Sets the representative image of the symbol as a base64 encoded string.
|
void |
setUseRealWorldSymbolSizes(boolean useRealWorldSymbolSizes)
Sets a value indicating whether the symbol size properties are rendered using real world units or page units.
|
public CIMSymbolAnimation[] getAnimations()
public void setAnimations(CIMSymbolAnimation[] animations)
public CIMGeometricEffect[] getEffects()
public void setEffects(CIMGeometricEffect[] effects)
public CIMSymbolLayer[] getSymbolLayers()
public void setSymbolLayers(CIMSymbolLayer[] symbolLayers)
public java.lang.String getThumbnailURI()
public void setThumbnailURI(java.lang.String thumbnailURI)
public boolean getUseRealWorldSymbolSizes()
public void setUseRealWorldSymbolSizes(boolean useRealWorldSymbolSizes)
public void deserialize(JSONObject jsonObject) throws CIMJSONException
deserialize in class CIMSymbolCIMJSONExceptionpublic void serialize(JSONObject jsonObject)