deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.rendering.r2d.se.unevaluated
Class Symbolizer<T extends Copyable<T>>

java.lang.Object
  extended by org.deegree.rendering.r2d.se.unevaluated.Symbolizer<T>
Type Parameters:
T -

public class Symbolizer<T extends Copyable<T>>
extends Object

Symbolizer

Version:
$Revision: 22491 $, $Date: 2010-02-10 16:00:58 +0100 (Mi, 10 Feb 2010) $
Author:
Andreas Schmitz, last edited by: $Author: aschmitz $

Constructor Summary
Symbolizer(T base, Continuation<T> next, Expression geometry, String name, String file, int line, int col)
           
Symbolizer(T evaluated, Expression geometry, String name, String file, int line, int col)
           
 
Method Summary
 Pair<T,Geometry> evaluate(Feature f)
           
 T getBase()
           
 String getName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Symbolizer

public Symbolizer(T evaluated,
                  Expression geometry,
                  String name,
                  String file,
                  int line,
                  int col)
Parameters:
evaluated -
geometry -
name -
file -
line -
col -

Symbolizer

public Symbolizer(T base,
                  Continuation<T> next,
                  Expression geometry,
                  String name,
                  String file,
                  int line,
                  int col)
Parameters:
base -
next -
geometry -
name -
file -
line -
col -
Method Detail

getName

public String getName()
Returns:
the name of the symbolizer

evaluate

public Pair<T,Geometry> evaluate(Feature f)
Parameters:
f -
Returns:
an appropriate PointStyling

getBase

public T getBase()
Returns:
the base object or the evaluated one, if already available

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>