|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 FeatureTypeStyle
public Rule[] getRules()
FeatureTypeStyle
getRules
in interface FeatureTypeStyle
public java.util.List rules()
FeatureTypeStyle
This is *the* list being used to mange the rules!
rules
in interface FeatureTypeStyle
public java.lang.String[] getSemanticTypeIdentifiers()
FeatureTypeStyle
getSemanticTypeIdentifiers
in interface FeatureTypeStyle
public void setSemanticTypeIdentifiers(java.lang.String[] types)
FeatureTypeStyle
setSemanticTypeIdentifiers
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
clone
in class AbstractGTComponent
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.
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |