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>
 


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

Method Detail

getRemoteOWS

RemoteOWS getRemoteOWS()

getInlineFeatureDatastore

DataStore getInlineFeatureDatastore()

getInlineFeatureType

org.opengis.feature.simple.SimpleFeatureType getInlineFeatureType()

setInlineFeatureDatastore

void setInlineFeatureDatastore(DataStore store)

setInlineFeatureType

void setInlineFeatureType(org.opengis.feature.simple.SimpleFeatureType ft)

setRemoteOWS

void setRemoteOWS(RemoteOWS service)

layerFeatureConstraints

java.util.List<FeatureTypeConstraint> layerFeatureConstraints()

getLayerFeatureConstraints

FeatureTypeConstraint[] getLayerFeatureConstraints()

setLayerFeatureConstraints

void setLayerFeatureConstraints(FeatureTypeConstraint[] constraints)

userStyles

java.util.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-2010 Geotools. All Rights Reserved.