|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.portal.context.SLD
public class SLD
This class encapsulates the descriptions of a SLD element as defined by the OGC Web Map Context specification.
The <SLD> element must contain required <Name> and optional <Title> elements which identify the particular element of a Styled Layer Descriptor to be used for this style. The <SLD> element must then contain one of three alternative sources of description of a layer style:
1. an <OnlineResource> element describing a link to the specified SLD document.
<OnlineResource xmlns:xlink="http://www.w3.org/TR/xlink" xlink:type="simple" xlink:href=�http://example.org/this/is/an/example/link/to/the/sld">This reference may be to a separately referenced SLD document or to an inline <StyledLayerDescriptor> in the same context document (which may define the styles for multiple layers within the Web Map Context)
2. <StyledLayerDescriptor> element containing inline the namedStyle or userStyle named in the enclosing <Style> element
3. <FeatureTypeStyle> element containing inline the specific feature styling instructions for the enclosing <Style> element
| Constructor Summary | |
|---|---|
SLD(java.lang.String name,
java.lang.String title,
FeatureTypeStyle featureTypeStyle)
Creates a new SLD object. |
|
SLD(java.lang.String name,
java.lang.String title,
StyledLayerDescriptor styledLayerDescriptor)
Creates a new SLD object. |
|
SLD(java.lang.String name,
java.lang.String title,
java.net.URL onlineResource)
Creates a new SLD object. |
|
| Method Summary | |
|---|---|
FeatureTypeStyle |
getFeatureTypeStyle()
containing inline the specific feature styling instructions for the enclosing <Style>
element |
java.lang.String |
getName()
name of the SLD |
java.net.URL |
getOnlineResource()
describing a link to the specified SLD document. |
StyledLayerDescriptor |
getStyledLayerDescriptor()
inline the namedStyle or userStyle named in the enclosing <Style> element |
java.lang.String |
getTitle()
title of the SLD |
void |
setFeatureTypeStyle(FeatureTypeStyle featureTypeStyle)
see also org.deegree.clients.context.SLD#getFeatureTypeStyle() |
void |
setName(java.lang.String name)
see also org.deegree.clients.context.SLD#getName() |
void |
setOnlineResource(java.net.URL onlineResource)
see also org.deegree.clients.context.Server#getOnlineResource() |
void |
setStyledLayerDescriptor(StyledLayerDescriptor styledLayerDescriptor)
see also org.deegree.clients.context.SLD#getStyledLayerDescriptor() |
void |
setTitle(java.lang.String title)
see also org.deegree.clients.context.Server#getTitle() |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SLD(java.lang.String name,
java.lang.String title,
StyledLayerDescriptor styledLayerDescriptor)
throws ContextException
name - name of the SLDtitle - title of the SLDstyledLayerDescriptor - complete StyledLayerDescriptor
ContextException
public SLD(java.lang.String name,
java.lang.String title,
java.net.URL onlineResource)
throws ContextException
name - name of the SLDtitle - title of the SLDonlineResource - online resource where to access the StyledLayerDescriptor
ContextException
public SLD(java.lang.String name,
java.lang.String title,
FeatureTypeStyle featureTypeStyle)
throws ContextException
name - name of the SLDtitle - title of the SLDfeatureTypeStyle - one concrete FeatureTypeStyle as part of a StyledLayerDescriptor
ContextException| Method Detail |
|---|
public java.lang.String getName()
public java.lang.String getTitle()
public java.net.URL getOnlineResource()
public FeatureTypeStyle getFeatureTypeStyle()
<Style>
element
<Style> elementpublic StyledLayerDescriptor getStyledLayerDescriptor()
public void setName(java.lang.String name)
name - public void setTitle(java.lang.String title)
title -
public void setOnlineResource(java.net.URL onlineResource)
throws ContextException
onlineResource -
ContextException
public void setFeatureTypeStyle(FeatureTypeStyle featureTypeStyle)
throws ContextException
featureTypeStyle -
ContextException
public void setStyledLayerDescriptor(StyledLayerDescriptor styledLayerDescriptor)
throws ContextException
styledLayerDescriptor -
ContextException
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org