com.ontimize.util.gis.client.gui.render.styling.symbolizers
Class DefaultGisGraphic

java.lang.Object
  extended by com.ontimize.util.gis.client.gui.render.styling.symbolizers.DefaultGisGraphic
All Implemented Interfaces:
java.io.Serializable, org.geotools.styling.Graphic

public class DefaultGisGraphic
extends java.lang.Object
implements org.geotools.styling.Graphic, java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  java.util.List<org.geotools.styling.ExternalGraphic> externalGraphics
           
protected  java.lang.String geometryPropertyName
           
protected  java.util.List<org.geotools.styling.Mark> marks
           
protected  org.geotools.styling.Displacement offset
           
protected  org.opengis.filter.expression.Expression opacity
           
protected  org.opengis.filter.expression.Expression rotation
           
protected  org.opengis.filter.expression.Expression size
           
protected  java.util.List<org.geotools.styling.Symbol> symbols
           
 
Fields inherited from interface org.geotools.styling.Graphic
DEFAULT, NULL
 
Constructor Summary
DefaultGisGraphic()
           
 
Method Summary
 void accept(org.geotools.styling.StyleVisitor visitor)
           
 void addExternalGraphic(org.geotools.styling.ExternalGraphic externalGraphic)
           
 void addMark(org.geotools.styling.Mark mark)
           
 void addSymbol(org.geotools.styling.Symbol symbol)
           
 org.geotools.styling.Displacement getDisplacement()
           
 org.geotools.styling.ExternalGraphic[] getExternalGraphics()
           
 java.lang.String getGeometryPropertyName()
           
 org.geotools.styling.Mark[] getMarks()
           
 org.opengis.filter.expression.Expression getOpacity()
           
 org.opengis.filter.expression.Expression getRotation()
           
 org.opengis.filter.expression.Expression getSize()
           
 org.geotools.styling.Symbol[] getSymbols()
           
 java.util.List<org.geotools.styling.Symbol> graphicalSymbols()
           
 void setDisplacement(org.geotools.styling.Displacement offset)
           
 void setExternalGraphics(org.geotools.styling.ExternalGraphic[] externalGraphics)
           
 void setGeometryPropertyName(java.lang.String geometryPropertyName)
           
 void setMarks(org.geotools.styling.Mark[] marks)
           
 void setOpacity(org.opengis.filter.expression.Expression opacity)
           
 void setRotation(org.opengis.filter.expression.Expression rotation)
           
 void setSize(org.opengis.filter.expression.Expression size)
           
 void setSymbols(org.geotools.styling.Symbol[] symbols)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

opacity

protected org.opengis.filter.expression.Expression opacity

rotation

protected org.opengis.filter.expression.Expression rotation

size

protected org.opengis.filter.expression.Expression size

geometryPropertyName

protected java.lang.String geometryPropertyName

marks

protected java.util.List<org.geotools.styling.Mark> marks

symbols

protected java.util.List<org.geotools.styling.Symbol> symbols

externalGraphics

protected java.util.List<org.geotools.styling.ExternalGraphic> externalGraphics

offset

protected org.geotools.styling.Displacement offset
Constructor Detail

DefaultGisGraphic

public DefaultGisGraphic()
Method Detail

accept

public void accept(org.geotools.styling.StyleVisitor visitor)
Specified by:
accept in interface org.geotools.styling.Graphic

addSymbol

public void addSymbol(org.geotools.styling.Symbol symbol)
Specified by:
addSymbol in interface org.geotools.styling.Graphic

getSymbols

public org.geotools.styling.Symbol[] getSymbols()
Specified by:
getSymbols in interface org.geotools.styling.Graphic

graphicalSymbols

public java.util.List<org.geotools.styling.Symbol> graphicalSymbols()
Specified by:
graphicalSymbols in interface org.geotools.styling.Graphic

setSymbols

public void setSymbols(org.geotools.styling.Symbol[] symbols)
Specified by:
setSymbols in interface org.geotools.styling.Graphic

getSize

public org.opengis.filter.expression.Expression getSize()
Specified by:
getSize in interface org.geotools.styling.Graphic

setDisplacement

public void setDisplacement(org.geotools.styling.Displacement offset)
Specified by:
setDisplacement in interface org.geotools.styling.Graphic

setExternalGraphics

public void setExternalGraphics(org.geotools.styling.ExternalGraphic[] externalGraphics)
Specified by:
setExternalGraphics in interface org.geotools.styling.Graphic

getDisplacement

public org.geotools.styling.Displacement getDisplacement()
Specified by:
getDisplacement in interface org.geotools.styling.Graphic

getExternalGraphics

public org.geotools.styling.ExternalGraphic[] getExternalGraphics()
Specified by:
getExternalGraphics in interface org.geotools.styling.Graphic

getGeometryPropertyName

public java.lang.String getGeometryPropertyName()
Specified by:
getGeometryPropertyName in interface org.geotools.styling.Graphic

setGeometryPropertyName

public void setGeometryPropertyName(java.lang.String geometryPropertyName)
Specified by:
setGeometryPropertyName in interface org.geotools.styling.Graphic

addExternalGraphic

public void addExternalGraphic(org.geotools.styling.ExternalGraphic externalGraphic)
Specified by:
addExternalGraphic in interface org.geotools.styling.Graphic

addMark

public void addMark(org.geotools.styling.Mark mark)
Specified by:
addMark in interface org.geotools.styling.Graphic

setMarks

public void setMarks(org.geotools.styling.Mark[] marks)
Specified by:
setMarks in interface org.geotools.styling.Graphic

getMarks

public org.geotools.styling.Mark[] getMarks()
Specified by:
getMarks in interface org.geotools.styling.Graphic

getOpacity

public org.opengis.filter.expression.Expression getOpacity()
Specified by:
getOpacity in interface org.geotools.styling.Graphic

getRotation

public org.opengis.filter.expression.Expression getRotation()
Specified by:
getRotation in interface org.geotools.styling.Graphic

setOpacity

public void setOpacity(org.opengis.filter.expression.Expression opacity)
Specified by:
setOpacity in interface org.geotools.styling.Graphic

setRotation

public void setRotation(org.opengis.filter.expression.Expression rotation)
Specified by:
setRotation in interface org.geotools.styling.Graphic

setSize

public void setSize(org.opengis.filter.expression.Expression size)
Specified by:
setSize in interface org.geotools.styling.Graphic