Interface HasFeatureSelectStyles
- All Known Implementing Classes:
Feature
,LineStringFeature
,MarkerFeature
,MultiLineStringFeature
,MultiMarkerFeature
,MultiPointFeature
,MultiPolygonFeature
,PointFeature
,PolygonFeature
public interface HasFeatureSelectStyles
Interface to be implemented by features that support selection styles.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAllSelectStyles
(Collection<Style> styles) void
addSelectStyles
(Style... styles) Adds select styles to a feature.void
Removes all added select styles from feature.void
removeSelectStyles
(Style... styles) Removes styles from feature.
-
Method Details
-
getSelectStyles
Collection<Style> getSelectStyles()- Returns:
- collection of added select styles or empty collection if no styles added
-
addSelectStyles
Adds select styles to a feature.The styles will be applied for a feature's geometry when the user selects it.
To enable select mode set
SupportsFeatureSelect.setFeatureSelectEnabled(Boolean)
totrue
.- Parameters:
styles
- styles to add
-
addAllSelectStyles
- Parameters:
styles
- styles to add- See Also:
-
removeSelectStyles
Removes styles from feature.- Parameters:
styles
- styles to remove
-
removeAllSelectStyles
void removeAllSelectStyles()Removes all added select styles from feature.
-