|
||||||||||
| 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.BasicGisRenderer
public class BasicGisRenderer
| Field Summary | |
|---|---|
protected org.opengis.filter.expression.Expression |
actualExpr
|
protected boolean |
cancelRender
|
protected java.awt.Rectangle |
clip
|
protected org.opengis.referencing.crs.CoordinateReferenceSystem |
crs
|
(package private) long |
cumN
|
(package private) long |
cumO
|
(package private) long |
cumulativeClipMillis
|
(package private) long |
cumulativeMillis
|
protected long |
cumulativeParsingTime
|
protected java.lang.Object |
currentLayerAttr
|
protected static boolean |
DEBUG
|
protected java.awt.Color |
defaultPolygonFillColor
|
protected boolean |
draw
|
protected static boolean |
easyRaster
|
protected java.awt.Color |
editionColor
|
protected java.lang.Object |
exprValue
|
protected static org.geotools.styling.StyleFactory |
factory
|
protected java.awt.Color |
fillColor
|
protected static java.lang.String |
fillColorKey
|
protected float |
fillOpacity
|
protected static java.lang.String |
fillOpacityKey
|
protected static java.lang.String |
fontFamilyKey
|
protected static java.lang.String |
fontSizeKey
|
protected static java.lang.String |
fontWeightKey
|
protected static org.geotools.coverage.grid.GridCoverageFactory |
gcf
|
protected static org.geotools.renderer.lite.gridcoverage2d.GridCoverageRenderer |
gcRenderer
|
protected static java.lang.String |
GEOMETRY
|
protected IGisViewer |
gisViewer
|
protected static org.geotools.coverage.grid.GridCoverage2D |
grid
|
protected static java.lang.String |
haloColorKey
|
protected static java.lang.String |
haloDefinedKey
|
protected static java.lang.String |
haloRadiusKey
|
protected java.awt.Color |
highlightColor
|
protected java.util.Map<java.awt.RenderingHints.Key,java.lang.Object> |
hintsMap
|
protected static java.lang.String |
iconKey
|
protected int |
indexFTS
|
protected int |
indexR
|
protected int |
indexSymb
|
protected java.awt.RenderingHints |
java2dHints
|
protected static java.lang.String |
labelParamKey
|
protected long |
lastParseTime
|
protected static java.lang.String |
linePlacementKey
|
protected org.geotools.styling.LineSymbolizer |
lineSymb
|
protected OGisLiteShape |
liteShape
|
protected static java.lang.String |
markWKTKey
|
(package private) double |
msN
|
(package private) double |
msO
|
boolean |
paintEdited
|
boolean |
paintHighlight
|
protected long |
paintPolygonsCumulativeTime
|
boolean |
paintSelected
|
protected static java.lang.String |
pointPlacementKey
|
protected static java.lang.String |
pointSizeKey
|
protected org.geotools.styling.PointSymbolizer |
pointSymb
|
protected org.geotools.styling.PolygonSymbolizer |
polSymb
|
(package private) long |
post
|
(package private) long |
prev
|
protected static java.lang.String |
prevLineWidthKey
|
protected long |
prevParseTime
|
(package private) java.awt.geom.AffineTransform |
ptr
|
protected static java.lang.String |
RASTER
|
protected java.util.HashMap<java.lang.String,IGisRenderer> |
renderers
|
protected org.geotools.styling.Rule[] |
rules
|
(package private) boolean |
scaling
|
protected static java.lang.String |
scalingKey
|
protected java.awt.Color |
selectionColor
|
protected java.lang.StringBuilder |
strBuilder
|
protected java.awt.Color |
strokeColor
|
protected static java.lang.String |
strokeColorKey
|
protected static java.lang.String |
strokeDefinedKey
|
protected float |
strokeOpacity
|
protected static java.lang.String |
strokeOpacityKey
|
protected double |
strokeWidth
|
protected static java.lang.String |
strokeWidthKey
|
protected ILayerStylesCache |
styleCache
|
protected org.geotools.styling.Symbolizer[] |
symbs
|
(package private) java.awt.geom.AffineTransform |
tr
|
protected java.awt.geom.AffineTransform |
transform
|
| Fields inherited from interface com.ontimize.util.gis.common.GisConstants |
|---|
STR_APPLIED_FILTERS, STR_GEO_OBJECT_ID, STR_GEOMETRY, STR_RASTER |
| Constructor Summary | |
|---|---|
BasicGisRenderer(IGisViewer gisViewer)
|
|
| Method Summary | |
|---|---|
java.awt.image.BufferedImage |
byteArrayToBufferedImage(byte[] byteArray)
|
void |
cancelRenderProcess()
|
void |
clearRendererCache()
|
boolean |
evaluateFilter(org.opengis.filter.Filter filter,
java.util.Map<java.lang.String,java.lang.Object> recordValues)
|
protected java.awt.geom.AffineTransform |
getAffineTransform(com.vividsolutions.jts.geom.Envelope boundingBox,
double scale)
|
java.awt.Color |
getEditionColor()
Get the gis renderer edition color |
java.awt.Color |
getHighlightColor()
Get the gis renderer highlight color |
java.awt.Color |
getSelectionColor()
Get the gis renderer selection color |
boolean |
isEdited()
|
boolean |
isHightlighted()
|
boolean |
isSelected()
|
protected void |
log(java.lang.Object o,
int level)
|
void |
paint(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
IGisLayer layer,
java.util.List data,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
IGisStyleDefinition style)
|
void |
paint(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
java.util.List<IGisLayer> layers,
java.util.Hashtable currentData,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox)
|
void |
paintEdition(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
IGisLayer layer,
java.util.List data,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
IGisStyleDefinition style)
|
void |
paintGridCoverage(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
org.geotools.coverage.grid.GridCoverage2D grid)
|
protected void |
paintIcon(java.awt.Graphics2D g2d,
int x,
int y,
int width,
int height,
java.awt.Image iconImage,
java.awt.Color fillColor,
float fillOpacity,
java.util.Map<java.lang.String,java.lang.Object> record,
double scale)
Paints a point element icon with the given parameters |
void |
paintLine(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
IGisFeatureTypeStyle featTypeStyle,
java.lang.String colName)
|
void |
paintLine(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
IGisLayer layer,
java.lang.String colName)
|
void |
paintLine(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
org.geotools.styling.Rule rule,
double scale,
java.lang.String colName)
|
void |
paintLine(java.awt.Graphics2D g2d,
java.awt.Rectangle lineClip,
java.awt.Shape lineShape,
java.awt.Color lineColor,
float lineOpacity,
double lineWidth,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
Paints a line element using the given parameters |
void |
paintPoint(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
IGisLayer layer,
java.lang.String colName)
|
protected void |
paintPointFill(java.awt.Graphics2D g2d,
int x,
int y,
int width,
int height,
java.awt.Shape pointShape,
java.awt.Color fillColor,
float fillOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
Paints a point element fill with the given parameters |
protected void |
paintPointStroke(java.awt.Graphics2D g2d,
int x,
int y,
int width,
int height,
java.awt.Shape pointShape,
java.awt.Color strokeColor,
double strokeWidth,
float strokeOpacity,
java.util.Map recordValues,
double scale)
Paints a point element stroke with the given parameters |
void |
paintPolygon(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
IGisFeatureTypeStyle featTypeStyle,
java.lang.String colName)
|
void |
paintPolygon(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
IGisLayer layer,
java.lang.String colName)
|
void |
paintPolygon(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
org.geotools.styling.Rule rule,
double scale,
java.lang.String colName)
|
void |
paintPolygonFill(java.awt.Graphics2D g2d,
java.awt.Rectangle polygonClip,
java.awt.Shape polygonShape,
java.awt.Color fillColor,
float fillOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
Paints a filled polygon element with the given paramters |
void |
paintPolygonStroke(java.awt.Graphics2D g2d,
java.awt.Rectangle polygonClip,
java.awt.Shape polygonShape,
java.awt.Color strokeColor,
double strokeWidth,
float strokeOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
Paints a polygon element stroke with the given paramters |
void |
paintRaster(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
java.awt.image.BufferedImage bufferedImage,
com.vividsolutions.jts.geom.Envelope imageBBox,
IGisLayer layer)
|
void |
paintRaster(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
javax.media.jai.remote.SerializableRenderedImage renderedImage,
com.vividsolutions.jts.geom.Envelope imageBBox,
IGisLayer layer)
|
void |
paintSelection(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
IGisLayer layer,
java.util.List data,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
IGisStyleDefinition style,
boolean selectionOrHighlight)
|
void |
paintSelectionM(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
IGisLayer layer,
java.util.List data,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
IGisStyleDefinition style,
boolean selectionOrHighlight)
|
protected void |
paintText(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
org.geotools.styling.TextSymbolizer symbolizer,
java.lang.String colName)
|
void |
paintVectorialData(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.List<java.util.Map> data,
IGisLayer layer)
|
void |
setEditionColor(java.awt.Color editionColor)
Set the actual edition color |
void |
setHighlightColor(java.awt.Color highlightColor)
Set the actual highlight color |
void |
setSelectionColor(java.awt.Color selectionColor)
Set the actual selection color |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static boolean DEBUG
protected static boolean easyRaster
protected static final java.lang.String fillOpacityKey
protected static final java.lang.String fillColorKey
protected static final java.lang.String strokeWidthKey
protected static final java.lang.String strokeColorKey
protected static final java.lang.String strokeOpacityKey
protected static final java.lang.String scalingKey
protected static final java.lang.String prevLineWidthKey
protected static final java.lang.String pointSizeKey
protected static final java.lang.String markWKTKey
protected static final java.lang.String strokeDefinedKey
protected static final java.lang.String iconKey
protected static final java.lang.String fontSizeKey
protected static final java.lang.String fontWeightKey
protected static final java.lang.String fontFamilyKey
protected static final java.lang.String pointPlacementKey
protected static final java.lang.String linePlacementKey
protected static final java.lang.String haloDefinedKey
protected static final java.lang.String haloColorKey
protected static final java.lang.String haloRadiusKey
protected static final java.lang.String labelParamKey
protected static final java.lang.String GEOMETRY
protected static final java.lang.String RASTER
protected org.opengis.referencing.crs.CoordinateReferenceSystem crs
protected static org.geotools.coverage.grid.GridCoverageFactory gcf
protected static org.geotools.styling.StyleFactory factory
protected static org.geotools.renderer.lite.gridcoverage2d.GridCoverageRenderer gcRenderer
protected static org.geotools.coverage.grid.GridCoverage2D grid
protected java.awt.Color selectionColor
protected java.awt.Color editionColor
protected java.awt.Color highlightColor
protected java.awt.Color defaultPolygonFillColor
protected java.util.Map<java.awt.RenderingHints.Key,java.lang.Object> hintsMap
protected java.awt.RenderingHints java2dHints
protected float fillOpacity
protected double strokeWidth
protected float strokeOpacity
protected java.awt.Color fillColor
protected java.awt.Color strokeColor
protected java.awt.Rectangle clip
protected OGisLiteShape liteShape
protected java.awt.geom.AffineTransform transform
protected org.geotools.styling.Rule[] rules
protected org.geotools.styling.Symbolizer[] symbs
protected org.geotools.styling.PolygonSymbolizer polSymb
protected org.geotools.styling.PointSymbolizer pointSymb
protected org.geotools.styling.LineSymbolizer lineSymb
protected java.lang.Object exprValue
protected org.opengis.filter.expression.Expression actualExpr
protected boolean draw
public boolean paintSelected
public boolean paintHighlight
public boolean paintEdited
protected long cumulativeParsingTime
protected long paintPolygonsCumulativeTime
protected long prevParseTime
protected long lastParseTime
protected int indexFTS
protected int indexR
protected int indexSymb
protected java.lang.Object currentLayerAttr
protected ILayerStylesCache styleCache
protected final java.lang.StringBuilder strBuilder
protected boolean cancelRender
boolean scaling
protected IGisViewer gisViewer
protected java.util.HashMap<java.lang.String,IGisRenderer> renderers
long cumulativeMillis
long cumulativeClipMillis
java.awt.geom.AffineTransform tr
java.awt.geom.AffineTransform ptr
long prev
long post
long cumN
long cumO
double msO
double msN
| Constructor Detail |
|---|
public BasicGisRenderer(IGisViewer gisViewer)
| Method Detail |
|---|
public void paint(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
java.util.List<IGisLayer> layers,
java.util.Hashtable currentData,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox)
paint in interface IGisRenderer
public void paint(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
IGisLayer layer,
java.util.List data,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
IGisStyleDefinition style)
paint in interface IGisRenderer
public void paintVectorialData(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.List<java.util.Map> data,
IGisLayer layer)
public void paintGridCoverage(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
org.geotools.coverage.grid.GridCoverage2D grid)
public void paintRaster(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
java.awt.image.BufferedImage bufferedImage,
com.vividsolutions.jts.geom.Envelope imageBBox,
IGisLayer layer)
public void paintRaster(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
javax.media.jai.remote.SerializableRenderedImage renderedImage,
com.vividsolutions.jts.geom.Envelope imageBBox,
IGisLayer layer)
public void paintPolygon(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
IGisLayer layer,
java.lang.String colName)
g2d - Map panel graphicspanelRect - Map panel dimensionboundingBox - Map arearecordValues - Polygon data record to paintlayer - Layer definition
public void paintPolygon(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
IGisFeatureTypeStyle featTypeStyle,
java.lang.String colName)
public void paintPolygon(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
org.geotools.styling.Rule rule,
double scale,
java.lang.String colName)
public void paintPolygonFill(java.awt.Graphics2D g2d,
java.awt.Rectangle polygonClip,
java.awt.Shape polygonShape,
java.awt.Color fillColor,
float fillOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
g2d - Map viewer graphicspolygonClip - Polygon clipping areapolygonShape - Element shapefillColor - Fill colorfillOpacity - fill opacityrecordValues - Element register valuesscale - Map viewer scale in map units per pixel
public void paintPolygonStroke(java.awt.Graphics2D g2d,
java.awt.Rectangle polygonClip,
java.awt.Shape polygonShape,
java.awt.Color strokeColor,
double strokeWidth,
float strokeOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
g2d - Map viewer graphicspolygonClip - Polygon clipping areapolygonShape - Element shapestrokeColor - Stroke colorstrokeWidth - Stroke width in pixelsstrokeOpacity - Stroke opacityrecordValues - Element register valuesscale - Map viewer scale in map units per pixel
public void paintLine(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
IGisLayer layer,
java.lang.String colName)
g2d - Map panel graphicspanelRect - Map panel dimensionboundingBox - Map arearecordValues - Line data record to paintlayer - Layer definition
public void paintLine(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
IGisFeatureTypeStyle featTypeStyle,
java.lang.String colName)
public void paintLine(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
org.geotools.styling.Rule rule,
double scale,
java.lang.String colName)
public void paintLine(java.awt.Graphics2D g2d,
java.awt.Rectangle lineClip,
java.awt.Shape lineShape,
java.awt.Color lineColor,
float lineOpacity,
double lineWidth,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
g2d - Map viewer graphicslineClip - Line element clip arealineShape - Element shapelineColor - Line stroke colorlineOpacity - Line stroke opacitylineWidth - Line stroke widthrecordValues - Element record valuesscale - Map viewer scale in map units per pixel
public void paintPoint(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
IGisLayer layer,
java.lang.String colName)
g2d - Graphics where the point is paintedpanelRect - Dimension of the panel containing the graphicsboundingBox - Bounding map arearecordValues -
protected void paintPointStroke(java.awt.Graphics2D g2d,
int x,
int y,
int width,
int height,
java.awt.Shape pointShape,
java.awt.Color strokeColor,
double strokeWidth,
float strokeOpacity,
java.util.Map recordValues,
double scale)
g2d - Map viewer graphicsx - Clipping area upper-left point x coordinatey - Clipping area upper-left point y coordinatewidth - Clipping area widthheight - Clipping area heightpointShape - Element shapestrokeColor - Stroke colorstrokeWidth - Stroke width in pixelsstrokeOpacity - Stroke opacityrecordValues - Element register valuesscale - Map viewer scale in map units per pixel
protected void paintPointFill(java.awt.Graphics2D g2d,
int x,
int y,
int width,
int height,
java.awt.Shape pointShape,
java.awt.Color fillColor,
float fillOpacity,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
double scale)
g2d - Map viewer graphicsx - Clipping area upper-left point x coordinatey - Clipping area upper-left point y coordinatewidth - Clipping area widthheight - Clipping area heightpointShape - Element shapefillColor - Fill colorfillOpacity - Fill opacityrecordValues - Element register valuesscale - Map viewer scale in map units per pixel
protected void paintIcon(java.awt.Graphics2D g2d,
int x,
int y,
int width,
int height,
java.awt.Image iconImage,
java.awt.Color fillColor,
float fillOpacity,
java.util.Map<java.lang.String,java.lang.Object> record,
double scale)
g2d - Map viewer graphicsx - Clipping area upper-left point x coordinatey - Clipping area upper-left point y coordinatewidth - Clipping area widthheight - Clipping area heighticonImage - Image to paintfillColor - Fill colorfillOpacity - Fill opacityrecord - Element register valuesscale - Map viewer scale in map units per pixel
protected java.awt.geom.AffineTransform getAffineTransform(com.vividsolutions.jts.geom.Envelope boundingBox,
double scale)
public void paintSelection(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
IGisLayer layer,
java.util.List data,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
IGisStyleDefinition style,
boolean selectionOrHighlight)
paintSelection in interface IGisRenderer
public void paintSelectionM(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
IGisLayer layer,
java.util.List data,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
IGisStyleDefinition style,
boolean selectionOrHighlight)
public void paintEdition(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
IGisLayer layer,
java.util.List data,
org.geotools.geometry.jts.ReferencedEnvelope boundingBox,
IGisStyleDefinition style)
paintEdition in interface IGisRenderer
protected void paintText(java.awt.Graphics2D g2d,
java.awt.Rectangle panelRect,
com.vividsolutions.jts.geom.Envelope boundingBox,
java.util.Map<java.lang.String,java.lang.Object> recordValues,
org.geotools.styling.TextSymbolizer symbolizer,
java.lang.String colName)
protected void log(java.lang.Object o,
int level)
public boolean isEdited()
isEdited in interface IGisRendererpublic boolean isHightlighted()
isHightlighted in interface IGisRendererpublic boolean isSelected()
isSelected in interface IGisRendererpublic void setEditionColor(java.awt.Color editionColor)
IGisRenderer
setEditionColor in interface IGisRenderereditionColor - New edition colorpublic void setHighlightColor(java.awt.Color highlightColor)
IGisRenderer
setHighlightColor in interface IGisRendererhighlightColor - New highlight colorpublic void setSelectionColor(java.awt.Color selectionColor)
IGisRenderer
setSelectionColor in interface IGisRendererselectionColor - New selection colorpublic java.awt.Color getEditionColor()
IGisRenderer
getEditionColor in interface IGisRendererpublic java.awt.Color getHighlightColor()
IGisRenderer
getHighlightColor in interface IGisRendererpublic java.awt.Color getSelectionColor()
IGisRenderer
getSelectionColor in interface IGisRendererpublic void cancelRenderProcess()
cancelRenderProcess in interface IGisRenderer
public boolean evaluateFilter(org.opengis.filter.Filter filter,
java.util.Map<java.lang.String,java.lang.Object> recordValues)
public java.awt.image.BufferedImage byteArrayToBufferedImage(byte[] byteArray)
throws java.lang.Exception
java.lang.Exceptionpublic void clearRendererCache()
clearRendererCache in interface IGisRenderer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||