|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ontimize.util.gis.client.gui.render.styling.DefaultGisRule
public class DefaultGisRule
| Field Summary | |
|---|---|
protected java.lang.String |
abstractStr
|
protected java.util.List<VectorialColorMap> |
colorMaps
|
protected org.opengis.filter.Filter |
filter
|
protected java.lang.String |
filterDesc
|
protected boolean |
isElseFilter
|
protected java.util.List<org.geotools.styling.Graphic> |
legendGraphics
|
protected double |
maxElementsSize
|
protected double |
maxScaleDenominator
|
protected double |
minScaleDenominator
|
protected java.lang.String |
name
|
protected boolean |
scaled
|
protected java.util.List<org.geotools.styling.Symbolizer> |
symbolizers
|
protected java.lang.String |
title
|
| Constructor Summary | |
|---|---|
DefaultGisRule()
|
|
| Method Summary | |
|---|---|
void |
accept(org.geotools.styling.StyleVisitor visitor)
|
void |
addColorMap(VectorialColorMap cm)
Add a new vectorial color map to the actual gis painting rule |
protected void |
autoCalculateMaxSize()
|
java.lang.String |
getAbstract()
|
java.lang.Object |
getColorMaps()
Get the list of vectorial color maps for the current rule |
org.geotools.styling.Description |
getDescription()
|
org.opengis.filter.Filter |
getFilter()
|
java.lang.String |
getFilterDescription()
Get style filter description |
org.geotools.styling.Graphic[] |
getLegendGraphic()
|
double |
getMaximumElementsSize(double panelResolution)
|
double |
getMaxScaleDenominator()
|
double |
getMinScaleDenominator()
|
java.lang.String |
getName()
|
org.geotools.styling.Symbolizer[] |
getSymbolizers()
|
java.lang.String |
getTitle()
|
boolean |
hasElseFilter()
|
boolean |
isScaled()
Get the rule scale adjusting value |
void |
setAbstract(java.lang.String abstractStr)
|
void |
setFilter(org.opengis.filter.Filter filter)
|
void |
setFilterDescription(java.lang.String filterDesc)
Set filter description for this layer |
void |
setIsElseFilter(boolean defaultb)
|
void |
setLegendGraphic(org.geotools.styling.Graphic[] graphics)
|
void |
setMaximumElementsSize(double maxSize)
|
void |
setMaxScaleDenominator(double scale)
|
void |
setMinScaleDenominator(double scale)
|
void |
setName(java.lang.String name)
|
void |
setScaled(boolean scaleAdjust)
Set the scale adjusting for the actual rule. |
void |
setSymbolizers(org.geotools.styling.Symbolizer[] symbolizers)
|
void |
setTitle(java.lang.String title)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String title
protected java.lang.String name
protected java.lang.String abstractStr
protected double minScaleDenominator
protected double maxScaleDenominator
protected boolean isElseFilter
protected java.util.List<org.geotools.styling.Graphic> legendGraphics
protected java.util.List<org.geotools.styling.Symbolizer> symbolizers
protected org.opengis.filter.Filter filter
protected boolean scaled
protected java.lang.String filterDesc
protected java.util.List<VectorialColorMap> colorMaps
protected double maxElementsSize
| Constructor Detail |
|---|
public DefaultGisRule()
| Method Detail |
|---|
public void accept(org.geotools.styling.StyleVisitor visitor)
accept in interface org.geotools.styling.Rulepublic org.geotools.styling.Description getDescription()
getDescription in interface org.geotools.styling.Rulepublic org.geotools.styling.Symbolizer[] getSymbolizers()
getSymbolizers in interface org.geotools.styling.Rulepublic boolean hasElseFilter()
hasElseFilter in interface org.geotools.styling.Rulepublic void setAbstract(java.lang.String abstractStr)
setAbstract in interface org.geotools.styling.Rulepublic void setFilter(org.opengis.filter.Filter filter)
setFilter in interface org.geotools.styling.Rulepublic void setLegendGraphic(org.geotools.styling.Graphic[] graphics)
setLegendGraphic in interface org.geotools.styling.Rulepublic void setSymbolizers(org.geotools.styling.Symbolizer[] symbolizers)
setSymbolizers in interface org.geotools.styling.Rulepublic org.opengis.filter.Filter getFilter()
getFilter in interface org.geotools.styling.Rulepublic org.geotools.styling.Graphic[] getLegendGraphic()
getLegendGraphic in interface org.geotools.styling.Rulepublic java.lang.String getName()
getName in interface org.geotools.styling.Rulepublic java.lang.String getTitle()
getTitle in interface org.geotools.styling.Rulepublic void setIsElseFilter(boolean defaultb)
setIsElseFilter in interface org.geotools.styling.Rulepublic double getMaxScaleDenominator()
getMaxScaleDenominator in interface org.geotools.styling.Rulepublic double getMinScaleDenominator()
getMinScaleDenominator in interface org.geotools.styling.Rulepublic void setMaxScaleDenominator(double scale)
setMaxScaleDenominator in interface org.geotools.styling.Rulepublic void setMinScaleDenominator(double scale)
setMinScaleDenominator in interface org.geotools.styling.Rulepublic void setName(java.lang.String name)
setName in interface org.geotools.styling.Rulepublic void setTitle(java.lang.String title)
setTitle in interface org.geotools.styling.Rulepublic java.lang.String getAbstract()
getAbstract in interface org.geotools.styling.Rulepublic boolean isScaled()
IGisRule
isScaled in interface IGisRulepublic void setScaled(boolean scaleAdjust)
IGisRule
setScaled in interface IGisRulescaleAdjust - Parameters to set the scale adjustingpublic java.lang.String getFilterDescription()
IGisRule
getFilterDescription in interface IGisRulepublic void setFilterDescription(java.lang.String filterDesc)
IGisRule
setFilterDescription in interface IGisRulefilterDesc - Style filter description textpublic java.lang.Object getColorMaps()
IGisRule
getColorMaps in interface IGisRulepublic void addColorMap(VectorialColorMap cm)
IGisRule
addColorMap in interface IGisRulecm - Vectorial color mappublic double getMaximumElementsSize(double panelResolution)
getMaximumElementsSize in interface IGisRulepublic void setMaximumElementsSize(double maxSize)
setMaximumElementsSize in interface IGisRuleprotected void autoCalculateMaxSize()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||