Package com.esri.arcgisruntime.symbology
Class VectorMarkerSymbolLayer
- java.lang.Object
-
- com.esri.arcgisruntime.symbology.SymbolLayer
-
- com.esri.arcgisruntime.symbology.MarkerSymbolLayer
-
- com.esri.arcgisruntime.symbology.VectorMarkerSymbolLayer
-
public final class VectorMarkerSymbolLayer extends MarkerSymbolLayer
VectorMarkerSymbolLayers are symbol layers intended for use with point geometries. They consist of a list ofVectorMarkerSymbolElement
. If it is the only symbol layer in a MultilayerPointSymbol, this symbol layer places a vector marker at the location of the point feature.- Since:
- 100.5.0
-
-
Constructor Summary
Constructors Constructor Description VectorMarkerSymbolLayer(java.lang.Iterable<VectorMarkerSymbolElement> symbolElements)
Instantiates a new VectorMarkerSymbolLayer with the given iterable of VectorMarkerSymbolElements.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<VectorMarkerSymbolElement>
getVectorMarkerSymbolElements()
Gets the list of VectorMarkerSymbolElements that make up this symbol layer.-
Methods inherited from class com.esri.arcgisruntime.symbology.MarkerSymbolLayer
getAnchor, getHeading, getOffsetX, getOffsetY, getSize, setAnchor, setHeading, setOffsetX, setOffsetY, setSize
-
Methods inherited from class com.esri.arcgisruntime.symbology.SymbolLayer
isColorLocked, isEnabled, setColorLocked, setEnabled
-
-
-
-
Constructor Detail
-
VectorMarkerSymbolLayer
public VectorMarkerSymbolLayer(java.lang.Iterable<VectorMarkerSymbolElement> symbolElements)
Instantiates a new VectorMarkerSymbolLayer with the given iterable of VectorMarkerSymbolElements.- Parameters:
symbolElements
- the VectorMarkerSymbolElements to create this VectorMarkerSymbolLayer from, cannot be null- Throws:
java.lang.IllegalArgumentException
- if symbolElements is null- Since:
- 100.5.0
-
-
Method Detail
-
getVectorMarkerSymbolElements
public java.util.List<VectorMarkerSymbolElement> getVectorMarkerSymbolElements()
Gets the list of VectorMarkerSymbolElements that make up this symbol layer. This list is modifiable, VectorMarkerSymbolElements can be added and removed to modify this symbol layer.- Returns:
- the list of VectorMarkerSymbolElements
- Since:
- 100.5.0
-
-