Revision 35329 branches/v2_0_0_prep/libraries/libFMap_mapcontext/src/org/gvsig/fmap/mapcontext/rendering/legend/IVectorLegend.java

View differences:

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