Revision 35329 branches/v2_0_0_prep/libraries/libFMap_mapcontext/src/org/gvsig/fmap/mapcontext/rendering/legend/IVectorLegend.java
IVectorLegend.java | ||
---|---|---|
48 | 48 |
|
49 | 49 |
import org.gvsig.compat.print.PrintAttributes; |
50 | 50 |
import org.gvsig.fmap.dal.feature.Feature; |
51 |
import org.gvsig.fmap.dal.feature.FeatureQuery; |
|
51 | 52 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
52 | 53 |
import org.gvsig.fmap.mapcontext.MapContextException; |
53 | 54 |
import org.gvsig.fmap.mapcontext.ViewPort; |
54 | 55 |
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol; |
55 |
import org.gvsig.tools.evaluator.Evaluator; |
|
56 | 56 |
import org.gvsig.tools.task.Cancellable; |
57 | 57 |
|
58 | 58 |
|
... | ... | |
157 | 157 |
*/ |
158 | 158 |
void draw(BufferedImage image, Graphics2D graphics2D, ViewPort viewPort, |
159 | 159 |
Cancellable cancel, double scale, Map queryParameters, |
160 |
ICoordTrans coordTrans, FeatureStore featureStore, Evaluator evaluator)
|
|
160 |
ICoordTrans coordTrans, FeatureStore featureStore) |
|
161 | 161 |
throws LegendException; |
162 |
|
|
163 |
/** |
|
164 |
* Draws the {@link FeatureStore} data using this legend simbology. |
|
165 |
* |
|
166 |
* @param image |
|
167 |
* the base image to draw over |
|
168 |
* @param graphics2D |
|
169 |
* the {@link Graphics2D} to draw to |
|
170 |
* @param viewPort |
|
171 |
* the ViewPort to use |
|
172 |
* @param cancel |
|
173 |
* the {@link Cancellable} delegate object |
|
174 |
* @param scale |
|
175 |
* the scale of the view |
|
176 |
* @param queryParameters |
|
177 |
* the query parameters |
|
178 |
* @param coordTrans |
|
179 |
* the transformation coordinates to use for reprojection |
|
180 |
* @param featureStore |
|
181 |
* {@link FeatureStore} to load the data to draw from |
|
182 |
* @param featureQuery |
|
183 |
* the query used to filter the features. |
|
184 |
* @throws LegendException |
|
185 |
*/ |
|
186 |
void draw(BufferedImage image, Graphics2D graphics2D, ViewPort viewPort, |
|
187 |
Cancellable cancel, double scale, Map queryParameters, |
|
188 |
ICoordTrans coordTrans, FeatureStore featureStore, FeatureQuery featureQuery) |
|
189 |
throws LegendException; |
|
162 | 190 |
|
163 | 191 |
void print(Graphics2D g, ViewPort viewPort, Cancellable cancel, |
164 | 192 |
double scale, Map queryParameters, ICoordTrans coordTrans, |
165 |
FeatureStore featureStore, Evaluator evaluator, PrintAttributes properties) throws LegendException; |
|
193 |
FeatureStore featureStore, PrintAttributes properties) throws LegendException; |
|
194 |
|
|
195 |
void print(Graphics2D g, ViewPort viewPort, Cancellable cancel, |
|
196 |
double scale, Map queryParameters, ICoordTrans coordTrans, |
|
197 |
FeatureStore featureStore, FeatureQuery featureQuery, PrintAttributes properties) throws LegendException; |
|
166 | 198 |
|
167 | 199 |
} |
Also available in: Unified diff