|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.geotools.event.AbstractGTComponent
org.geotools.styling.FeatureTypeStyleImpl
DOCUMENT ME!
| Field Summary |
| Fields inherited from class org.geotools.event.AbstractGTComponent |
notification |
| Constructor Summary | |
protected |
FeatureTypeStyleImpl()
Creates a new instance of FeatureTypeStyleImpl |
protected |
FeatureTypeStyleImpl(java.util.List rules)
|
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[] |
getSemanticTypeIdentifiers()
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. |
java.util.List |
rules()
Rules govern the appearance of any given feature to be styled by this styler. |
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 |
setSemanticTypeIdentifiers(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. |
java.lang.String |
toString()
|
| Methods inherited from class org.geotools.event.AbstractGTComponent |
changed, fireChanged, fireChildChanged, getNote, getParent, removed, setNote |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.geotools.event.GTComponent |
changed, getNote, getParent, removed, setNote |
| Constructor Detail |
protected FeatureTypeStyleImpl(Rule[] rules)
rules - DOCUMENT ME!protected FeatureTypeStyleImpl(java.util.List rules)
protected FeatureTypeStyleImpl()
| Method Detail |
public java.lang.String getFeatureTypeName()
FeatureTypeStyle
getFeatureTypeName in interface FeatureTypeStylepublic Rule[] getRules()
FeatureTypeStyle
getRules in interface FeatureTypeStylepublic java.util.List rules()
FeatureTypeStyleThis is *the* list being used to mange the rules!
rules in interface FeatureTypeStylepublic java.lang.String[] getSemanticTypeIdentifiers()
FeatureTypeStyle
getSemanticTypeIdentifiers in interface FeatureTypeStylepublic void setSemanticTypeIdentifiers(java.lang.String[] types)
FeatureTypeStyle
setSemanticTypeIdentifiers in interface FeatureTypeStyletypes - An array of strings representing systematic types which
could be styled by this instance.public void setRules(Rule[] rules)
FeatureTypeStyle
setRules in interface FeatureTypeStylerules - The set of rules to be set for this styler.public void addRule(Rule rule)
addRule in interface FeatureTypeStylepublic void setFeatureTypeName(java.lang.String name)
FeatureTypeStyle
setFeatureTypeName in interface FeatureTypeStylename - The TypeName of the features to be styled by this instance.public java.lang.String getAbstract()
getAbstract in interface FeatureTypeStylepublic void setAbstract(java.lang.String abstractStr)
setAbstract in interface FeatureTypeStyleabstractStr - New value of property abstractStr.public java.lang.String getName()
getName in interface FeatureTypeStylepublic void setName(java.lang.String name)
setName in interface FeatureTypeStylename - New value of property name.public java.lang.String getTitle()
getTitle in interface FeatureTypeStylepublic void setTitle(java.lang.String title)
setTitle in interface FeatureTypeStyletitle - New value of property title.public void accept(StyleVisitor visitor)
accept in interface FeatureTypeStylepublic java.lang.Object clone()
clone in interface org.opengis.util.Cloneableclone in class AbstractGTComponentorg.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.
public java.lang.String toString()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||