org.opengis.layer
Interface Style
-
@XmlElement(value="Style") public interface Style
Encapsulates the information necessary to style the renderable data for a givenLayer.- Since:
- GeoAPI 2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description InternationalStringgetAbstract()Provides the narrative description of thisStyle.java.util.List<FeatureStyle>getFeatureStyles()java.util.List<GraphicStyle>getGraphicStyles()java.util.List<LegendURL>getLegendURLs()Provides the linkage to an image of a map legend appropriate to thisStyle.java.lang.StringgetName()Provides a unique name for identifying thisStyle.StyleSheetURLgetStyleSheetURL()Provides the linkage to symbology information for thisStyle.StyleURLgetStyleURL()Provides the linkage to more information about the data or symbology underlying thisStyle.InternationalStringgetTitle()Provides the human-readable string for presenting thisStyle.
-
-
-
Method Detail
-
getName
@XmlElement(value="Name") java.lang.String getName()
Provides a unique name for identifying thisStyle.- Returns:
- this
Style's name.
-
getTitle
@XmlElement(value="Title") InternationalString getTitle()
Provides the human-readable string for presenting thisStyle.- Returns:
- this
Style's title.
-
getAbstract
@XmlElement(value="Abstract") InternationalString getAbstract()
Provides the narrative description of thisStyle.- Returns:
- this
Style's narrative description.
-
getLegendURLs
@XmlElement(value="LegendURL") java.util.List<LegendURL> getLegendURLs()
Provides the linkage to an image of a map legend appropriate to thisStyle.- Returns:
- the linkage to this
Style's map legend image.
-
getStyleSheetURL
@XmlElement(value="StyleSheetURL") StyleSheetURL getStyleSheetURL()
Provides the linkage to symbology information for thisStyle.- Returns:
- the linkage to this
Style's symbology information.
-
getStyleURL
@XmlElement(value="StyleURL") StyleURL getStyleURL()
Provides the linkage to more information about the data or symbology underlying thisStyle.- Returns:
- the linkage to more info about this
Style's data or symbology.
-
getFeatureStyles
@Extension java.util.List<FeatureStyle> getFeatureStyles()
Gets theFeatureStyles used to style theFeatureLayers used by aLayerusing thisStyle. The returnedList(if modifiable) should NOT be live, and modifying it should not affect thisStyle's set ofFeatureStyles.- Returns:
- this
Style'sFeatureStyles.
-
getGraphicStyles
@Extension java.util.List<GraphicStyle> getGraphicStyles()
Gets theGraphicStyles used to style theGraphics used by aLayerusing thisStyle. The returnedList(if modifiable) should NOT be live, and modifying it should not affect thisStyle's set ofGraphicStyles.- Returns:
- this
Style'sGraphicStyles.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG