|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.styling.FeatureTypeStyleImpl
Constructor Summary | |
protected |
FeatureTypeStyleImpl()
Creates a new instance of FeatureTypeStyleImpl |
protected |
FeatureTypeStyleImpl(Rule[] rules)
Creates a new instance of FeatureTypeStyleImpl |
Method Summary | |
void |
accept(StyleVisitor visitor)
|
void |
addRule(Rule rule)
|
java.lang.Object |
clone()
Creates a deep copy clone of the FeatureTypeStyle. |
boolean |
equals(java.lang.Object oth)
Compares this FeatureTypeStyleImpl with another. |
java.lang.String |
getAbstract()
Getter for property abstractStr. |
java.lang.String |
getFeatureTypeName()
Only features with the type name returned by this method should be styled by this feature type styler. |
java.lang.String |
getName()
Getter for property name. |
Rule[] |
getRules()
Rules govern the appearance of any given feature to be styled by this styler. |
java.lang.String[] |
getSemantecTypeIdentifiers()
The SemanticTypeIdentifiers is experimental and is intended to be used to identify, using a community-controlled name(s), what the style is suitable to be used for. |
java.lang.String |
getTitle()
Getter for property title. |
int |
hashCode()
Overrides hashCode. |
void |
setAbstract(java.lang.String abstractStr)
Setter for property abstractStr. |
void |
setFeatureTypeName(java.lang.String name)
Sets the type name of the features that this styler should be applied to. |
void |
setName(java.lang.String name)
Setter for property name. |
void |
setRules(Rule[] rules)
Rules govern the appearance of any given feature to be styled by this styler. |
void |
setSemantecTypeIdentifiers(java.lang.String[] types)
The SemanticTypeIdentifiers is experimental and is intended to be used to identify, using a community-controlled name(s), what the style is suitable to be used for. |
void |
setTitle(java.lang.String title)
Setter for property title. |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected FeatureTypeStyleImpl()
protected FeatureTypeStyleImpl(Rule[] rules)
Method Detail |
public java.lang.String getFeatureTypeName()
FeatureTypeStyle
getFeatureTypeName
in interface FeatureTypeStyle
public Rule[] getRules()
FeatureTypeStyle
getRules
in interface FeatureTypeStyle
public java.lang.String[] getSemantecTypeIdentifiers()
FeatureTypeStyle
getSemantecTypeIdentifiers
in interface FeatureTypeStyle
public void setSemantecTypeIdentifiers(java.lang.String[] types)
FeatureTypeStyle
setSemantecTypeIdentifiers
in interface FeatureTypeStyle
types
- An array of strings representing systematic types which
could be styled by this instance.public void setRules(Rule[] rules)
FeatureTypeStyle
setRules
in interface FeatureTypeStyle
rules
- The set of rules to be set for this styler.public void addRule(Rule rule)
addRule
in interface FeatureTypeStyle
public void setFeatureTypeName(java.lang.String name)
FeatureTypeStyle
setFeatureTypeName
in interface FeatureTypeStyle
name
- The TypeName of the features to be styled by this instance.public java.lang.String getAbstract()
getAbstract
in interface FeatureTypeStyle
public void setAbstract(java.lang.String abstractStr)
setAbstract
in interface FeatureTypeStyle
abstractStr
- New value of property abstractStr.public java.lang.String getName()
getName
in interface FeatureTypeStyle
public void setName(java.lang.String name)
setName
in interface FeatureTypeStyle
name
- New value of property name.public java.lang.String getTitle()
getTitle
in interface FeatureTypeStyle
public void setTitle(java.lang.String title)
setTitle
in interface FeatureTypeStyle
title
- New value of property title.public void accept(StyleVisitor visitor)
accept
in interface FeatureTypeStyle
public java.lang.Object clone()
clone
in interface org.opengis.util.Cloneable
org.geotools.styling.FeatureTypeStyle#clone()
public int hashCode()
public boolean equals(java.lang.Object oth)
Two FeatureTypeStyles are equal if they contain equal properties and an equal list of Rules.
oth
- The other FeatureTypeStyleImpl to compare with.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |