|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@XmlElement(value="FeatureTypeStyle") public interface FeatureStyle
Represents a style that applies to the features of a given type.
Method Summary | |
---|---|
InternationalString |
getAbstract()
Returns a human readable, prose description of this style. |
String |
getFeatureTypeName()
Returns the name of the feature type that this style is meant to act upon. |
String |
getName()
Returns a name for this style. |
List<Rule> |
getRules()
Returns the list of rules contained by this style. |
List<String> |
getSemanticTypeIdentifiers()
Returns a string that identifies the more general "type" of geometry that this style is meant to act upon. |
InternationalString |
getTitle()
Returns the human readable title of this style. |
void |
setAbstract(InternationalString abs)
Sets the human readable, prose description of this style. |
void |
setFeatureTypeName(String featureTypeName)
Sets the name of the feature type that this style is meant to act upon. |
void |
setName(String name)
Sets the name for this style. |
void |
setTitle(InternationalString title)
Sets the human readable title of this style. |
Method Detail |
---|
@XmlElement(value="Name") String getName()
@XmlElement(value="Name") void setName(String name)
getName()
for details.
@XmlElement(value="Title") InternationalString getTitle()
@XmlElement(value="Title") void setTitle(InternationalString title)
getTitle()
for details.
@XmlElement(value="Abstract") InternationalString getAbstract()
@XmlElement(value="Abstract") void setAbstract(InternationalString abs)
getAbstract()
for details.
@XmlElement(value="FeatureTypeName") String getFeatureTypeName()
@XmlElement(value="FeatureTypeName") void setFeatureTypeName(String featureTypeName)
getFeatureTypeName()
for details.
@XmlElement(value="SemanticTypeIdentifier") List<String> getSemanticTypeIdentifiers()
generic:point
generic:line
generic:polygon
generic:text
generic:raster
generic:any
The returned list is the "live" list and can be modified, both by adding and
removing rules. This is why there is no setSemanticTypeIdentifiers
method.
@XmlElement(value="Rule") List<Rule> getRules()
setRules
method.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |