org.geotools.styling
Interface UserLayer

All Superinterfaces:
StyledLayer
All Known Implementing Classes:
UserLayerImpl

public interface UserLayer
extends StyledLayer

A UserLayer allows a user-defined layer to be built from WFS and WCS data.

The details of this object are taken from the OGC Styled-Layer Descriptor Report (OGC 02-070) version 1.0.0.:


 <xsd:element name="UserLayer">
   <xsd:annotation>
     <xsd:documentation>
       A UserLayer allows a user-defined layer to be built from WFS and
       WCS data.
     </xsd:documentation>
   </xsd:annotation>
   <xsd:complexType>
     <xsd:sequence>
       <xsd:element ref="sld:Name" minOccurs="0"/>
       <xsd:element ref="sld:RemoteOWS" minOccurs="0"/>
       <xsd:element ref="sld:LayerFeatureConstraints"/>
       <xsd:element ref="sld:UserStyle" maxOccurs="unbounded"/>
     </xsd:sequence>
   </xsd:complexType>
 </xsd:element>
 

Module:
modules/library/api (gt-api.jar)

Method Summary
 void accept(StyleVisitor visitor)
          Used to navigate a Style/SLD.
 void addUserStyle(Style style)
           
 DataStore getInlineFeatureDatastore()
           
 SimpleFeatureType getInlineFeatureType()
           
 FeatureTypeConstraint[] getLayerFeatureConstraints()
           
 RemoteOWS getRemoteOWS()
           
 Style[] getUserStyles()
           
 List<FeatureTypeConstraint> layerFeatureConstraints()
           
 void setInlineFeatureDatastore(DataStore store)
           
 void setInlineFeatureType(SimpleFeatureType ft)
           
 void setLayerFeatureConstraints(FeatureTypeConstraint[] constraints)
           
 void setRemoteOWS(RemoteOWS service)
           
 void setUserStyles(Style[] styles)
           
 List<Style> userStyles()
           
 
Methods inherited from interface StyledLayer
getName, setName
 

Method Detail

getRemoteOWS

RemoteOWS getRemoteOWS()

getInlineFeatureDatastore

DataStore getInlineFeatureDatastore()

getInlineFeatureType

SimpleFeatureType getInlineFeatureType()

setInlineFeatureDatastore

void setInlineFeatureDatastore(DataStore store)

setInlineFeatureType

void setInlineFeatureType(SimpleFeatureType ft)

setRemoteOWS

void setRemoteOWS(RemoteOWS service)

layerFeatureConstraints

List<FeatureTypeConstraint> layerFeatureConstraints()

getLayerFeatureConstraints

FeatureTypeConstraint[] getLayerFeatureConstraints()

setLayerFeatureConstraints

void setLayerFeatureConstraints(FeatureTypeConstraint[] constraints)

userStyles

List<Style> userStyles()

getUserStyles

Style[] getUserStyles()

setUserStyles

void setUserStyles(Style[] styles)

addUserStyle

void addUserStyle(Style style)

accept

void accept(StyleVisitor visitor)
Used to navigate a Style/SLD.

Parameters:
visitor -


Copyright © 1996-2009 Geotools. All Rights Reserved.