|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectFeatureTypeStyleImpl
public class FeatureTypeStyleImpl
DOCUMENT ME!
Constructor Summary | |
---|---|
protected |
FeatureTypeStyleImpl()
Creates a new instance of FeatureTypeStyleImpl |
protected |
FeatureTypeStyleImpl(List<Rule> rules)
|
protected |
FeatureTypeStyleImpl(Rule[] rules)
Creates a new instance of FeatureTypeStyleImpl |
Method Summary | |
---|---|
void |
accept(StyleVisitor visitor)
|
void |
addRule(Rule rule)
|
Object |
clone()
Creates a deep copy clone of the FeatureTypeStyle. |
boolean |
equals(Object oth)
Compares this FeatureTypeStyleImpl with another. |
String |
getAbstract()
Getter for property abstractStr. |
Description |
getDescription()
Description for this style. |
String |
getFeatureTypeName()
Only features with the type name returned by this method should be styled by this feature type styler. |
String |
getName()
Getter for property name. |
Rule[] |
getRules()
Rules govern the appearance of any given feature to be styled by this styler. |
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. |
String |
getTitle()
Getter for property title. |
int |
hashCode()
Overrides hashCode. |
List<Rule> |
rules()
Rules govern the appearance of any given feature to be styled by this styler. |
void |
setAbstract(String abstractStr)
Setter for property abstractStr. |
void |
setFeatureTypeName(String name)
Sets the type name of the features that this styler should be applied to. |
void |
setName(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(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(String title)
Setter for property title. |
String |
toString()
|
Methods inherited from class Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected FeatureTypeStyleImpl(Rule[] rules)
rules
- DOCUMENT ME!protected FeatureTypeStyleImpl(List<Rule> rules)
protected FeatureTypeStyleImpl()
Method Detail |
---|
public String getFeatureTypeName()
FeatureTypeStyle
getFeatureTypeName
in interface FeatureTypeStyle
public Rule[] getRules()
FeatureTypeStyle
getRules
in interface FeatureTypeStyle
public List<Rule> rules()
FeatureTypeStyle
This is *the* list being used to manage the rules!
rules
in interface FeatureTypeStyle
public String[] getSemanticTypeIdentifiers()
FeatureTypeStyle
This method will be replaced by a live set semanticIdentifiers() in 2.6.x
getSemanticTypeIdentifiers
in interface FeatureTypeStyle
public void setSemanticTypeIdentifiers(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(String name)
FeatureTypeStyle
setFeatureTypeName
in interface FeatureTypeStyle
name
- The TypeName of the features to be styled by this instance.public Description getDescription()
FeatureTypeStyle
getDescription
in interface FeatureTypeStyle
public String getAbstract()
getAbstract
in interface FeatureTypeStyle
public void setAbstract(String abstractStr)
setAbstract
in interface FeatureTypeStyle
abstractStr
- New value of property abstractStr.public String getName()
getName
in interface FeatureTypeStyle
public void setName(String name)
setName
in interface FeatureTypeStyle
name
- New value of property name.public String getTitle()
getTitle
in interface FeatureTypeStyle
public void setTitle(String title)
setTitle
in interface FeatureTypeStyle
title
- New value of property title.public void accept(StyleVisitor visitor)
accept
in interface FeatureTypeStyle
public Object clone()
clone
in class Object
org.geotools.styling.FeatureTypeStyle#clone()
public int hashCode()
hashCode
in class Object
public boolean equals(Object oth)
Two FeatureTypeStyles are equal if they contain equal properties and an equal list of Rules.
equals
in class Object
oth
- The other FeatureTypeStyleImpl to compare with.
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |