- All Implemented Interfaces:
JsonSerializable
Note - this renderer will be persisted in the string returned by ArcGISMap.toJson()
, but will not be drawn by a
MapView
.
- Since:
- 100.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from class com.esri.arcgisruntime.symbology.Renderer
Renderer.SceneProperties
-
Method Summary
Methods inherited from class com.esri.arcgisruntime.symbology.Renderer
fromJson, getRotationExpression, getRotationType, getSceneProperties, getSymbol, getSymbol, getSymbol, getSymbol, getSymbol, getSymbol, getUnknownJson, getUnsupportedJson, setRotationExpression, setRotationType, toJson
-
Method Details
-
getSymbol
Description copied from class:Renderer
Returns the symbol that is used to visualize the given feature.If the renderer is a
DictionaryRenderer
and its associatedDictionarySymbolStyle
references a style file hosted on ArcGIS Online or an ArcGIS Enterprise portal (also referred to as a web style), this method returns null. If the layer has rendered and the symbol is already drawn on the view, this method returns a validMultilayerSymbol
. If you want to get the symbol before the layer is rendered, useDictionarySymbolStyle.getSymbolAsync(Map)
. -
getSymbol
Description copied from class:Renderer
Returns the symbol that is used to visualize the given graphic.If the renderer is a
DictionaryRenderer
and its associatedDictionarySymbolStyle
references a style file hosted on ArcGIS Online or an ArcGIS Enterprise portal (also referred to as a web style), this method returns null. If the layer has rendered and the symbol is already drawn on the view, this method returns a validMultilayerSymbol
. If you want to get the symbol before the layer is rendered, useDictionarySymbolStyle.getSymbolAsync(Map)
.
-