|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The FeatureTypeStyle defines the styling that is to be applied to a single feature type of a layer). This element may also be externally re-used outside of the scope of WMSes and layers.
The FeatureTypeStyle element identifies that explicit separation in SLD between the handling of layers and the handling of features of specific feature types. The layer concept is unique to WMS and SLD, but features are used more generally, such as in WFS and GML, so this explicit separation is important.----------------------------------------------------------------------
Method Summary | |
void |
addRule(Rule rule)
Adds a Rule. |
void |
addSemanticTypeIdentifier(java.lang.String semanticTypeIdentifier)
Adds a SemanticTypeIdentifier. |
java.lang.String |
getAbstract()
human-readable information about the style |
java.lang.String |
getFeatureTypeName()
returns the name of the affected feature type |
java.lang.String |
getName()
The Name element does not have an explicit use at present, though it conceivably might be used to reference a feature style in some feature-style library. |
Rule[] |
getRules()
Rules are used to group rendering instructions by feature-property conditions and map scales. |
java.lang.String[] |
getSemanticTypeIdentifier()
The SemanticTypeIdentifier is experimental and is intended to be used to identify what the feature style is suitable to be used for using community- controlled name(s). |
java.lang.String |
getTitle()
human-readable information about the style |
void |
removeRule(Rule rule)
Removes a Rule. |
void |
removeSemanticTypeIdentifier(java.lang.String semanticTypeIdentifier)
Removes a SemanticTypeIdentifier. |
void |
setAbstract(java.lang.String abstract_)
human-readable information about the style |
void |
setFeatureTypeName(java.lang.String featureTypeName)
sets the name of the affected feature type |
void |
setName(java.lang.String name)
The Name element does not have an explicit use at present, though it conceivably might be used to reference a feature style in some feature-style library. |
void |
setRules(Rule[] rules)
Sets the Rules. |
void |
setSemanticTypeIdentifier(java.lang.String[] semanticTypeIdentifiers)
Sets the SemanticTypeIdentifiers. |
void |
setTitle(java.lang.String title)
sets the |
Method Detail |
public java.lang.String getName()
public void setName(java.lang.String name)
name
- the namepublic java.lang.String getTitle()
public void setTitle(java.lang.String title)
title
- the title of the FeatureTypeStylepublic java.lang.String getAbstract()
public void setAbstract(java.lang.String abstract_)
abstract_
- an abstract of the FeatureTypeStylepublic java.lang.String getFeatureTypeName()
public void setFeatureTypeName(java.lang.String featureTypeName)
featureTypeName
- the name of the FeatureTypeStylepublic java.lang.String[] getSemanticTypeIdentifier()
public void setSemanticTypeIdentifier(java.lang.String[] semanticTypeIdentifiers)
semanticTypeIdentifiers
- SemanticTypeIdentifiers for the FeatureTypeStylepublic void addSemanticTypeIdentifier(java.lang.String semanticTypeIdentifier)
semanticTypeIdentifier
- SemanticTypeIdentifier to addpublic void removeSemanticTypeIdentifier(java.lang.String semanticTypeIdentifier)
semanticTypeIdentifier
- SemanticTypeIdentifier to removepublic Rule[] getRules()
public void setRules(Rule[] rules)
rules
- the rules of the FeatureTypeStyle as Arraypublic void addRule(Rule rule)
rule
- a rulepublic void removeRule(Rule rule)
rule
- a rule
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |