|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SLDFactory
Factory used in the production of SLD objects.
This factory is responsible for the production of sld objects; where noted these create methods are in agreement with the Style Layer Descriptor 1.1 specification. This factory is pending. We need feedback from implementors before writting methods in this one.
| Method Summary | |
|---|---|
CoverageConstraint |
createCoverageConstraint(String name,
CoverageExtent extent)
Create a coverage constraint. |
CoverageExtent |
createCoverageExtent(List<RangeAxis> ranges)
Create a coverage extent. |
CoverageExtent |
createCoverageExtent(String timeperiod)
Create a coverage extent. |
Extent |
createExtent(String name,
String value)
Create a feature extent. |
FeatureTypeConstraint |
createFeatureTypeConstraint(Name name,
Filter filter,
List<Extent> extents)
Create a feature type constraint. |
InlineFeature |
createInLineFeature(Collection<Collection<Feature>> features)
Create a Inline feature content. |
LayerCoverageConstraints |
createLayerCoverageConstraints()
Create a default layer coverage constraints. |
LayerFeatureConstraints |
createLayerFeatureConstraints()
Create a default layer feature constraints. |
NamedLayer |
createNamedLayer()
Create a default named layer. |
NamedStyle |
createNamedStyle()
Create a default named style. |
RangeAxis |
createRangeAxis(String name,
String value)
Create a Range axis. |
RemoteOWS |
createRemoteOWS(String service,
OnlineResource online)
Create a RemoteOWS information object. |
StyledLayerDescriptor |
createSLD()
Create an empty Style layer descriptor. |
SLDLibrary |
createSLDLibrary(OnlineResource online)
Create an SLD library, an SLD library holds a online reference to a SLD file. |
UserLayer |
createUserLayer()
Create a default user layer. |
Style |
createUserStyle()
Create a default User style. |
| Method Detail |
|---|
StyledLayerDescriptor createSLD()
SLDLibrary createSLDLibrary(OnlineResource online)
online - : OnlineResource, can not be null.NamedLayer createNamedLayer()
UserLayer createUserLayer()
NamedStyle createNamedStyle()
Style createUserStyle()
RemoteOWS createRemoteOWS(String service,
OnlineResource online)
service - : can not be nullonline - : can not be nullInlineFeature createInLineFeature(Collection<Collection<Feature>> features)
features - : collection of features, can be nullLayerCoverageConstraints createLayerCoverageConstraints()
LayerFeatureConstraints createLayerFeatureConstraints()
CoverageConstraint createCoverageConstraint(String name,
CoverageExtent extent)
name - : can not be nullextent - : can be null
FeatureTypeConstraint createFeatureTypeConstraint(Name name,
Filter filter,
List<Extent> extents)
name - : can be nullfilter - : can be nullextents - : can be nullCoverageExtent createCoverageExtent(String timeperiod)
timeperiod - : can not be nullCoverageExtent createCoverageExtent(List<RangeAxis> ranges)
ranges - : can be null or empty
Extent createExtent(String name,
String value)
name - : can not be nullvalue - : can not be null
RangeAxis createRangeAxis(String name,
String value)
name - : can not be nullvalue - : can not be null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||