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 TypeMethodDescriptionvoidaddAllSelectStyles(Collection<Style> styles) voidaddSelectStyles(Style... styles) Adds select styles to a feature.voidRemoves all added select styles from feature.voidremoveSelectStyles(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.
-