Revision 2356 org.gvsig.raster.tools/trunk/templates/rasterTaskProjectTemplate/alg_with_preview_template/sources/app/ProjectTemplatePreview.java
ProjectTemplatePreview.java | ||
---|---|---|
3 | 3 |
import java.awt.Graphics2D; |
4 | 4 |
import java.awt.geom.Rectangle2D; |
5 | 5 |
import java.awt.image.BufferedImage; |
6 |
import java.io.File; |
|
6 | 7 |
import java.util.ArrayList; |
7 | 8 |
import java.util.HashMap; |
8 | 9 |
import java.util.List; |
... | ... | |
135 | 136 |
return null; |
136 | 137 |
} |
137 | 138 |
task.addParam(ProjectTemplateProcess.RASTER_STORE, inputLyr.getDataStore()); |
138 |
task.addParam(ProjectTemplateProcess.TEST_EXTENT, ext); |
|
139 |
task.addParam(ProjectTemplateProcess.TEST_WIDTH, w); |
|
140 |
task.addParam(ProjectTemplateProcess.TEST_HEIGHT, h); |
|
139 |
task.addParam(ProjectTemplateProcess.PREVIEW, true); |
|
140 |
task.addParam(ProjectTemplateProcess.WINDOW, ext); |
|
141 |
task.addParam(ProjectTemplateProcess.OUTPUT_WIDTH, w); |
|
142 |
task.addParam(ProjectTemplateProcess.OUTPUT_HEIGHT, h); |
|
141 | 143 |
//...... |
142 | 144 |
|
143 | 145 |
task.init(); |
... | ... | |
204 | 206 |
return new Rectangle2D.Double(); |
205 | 207 |
} |
206 | 208 |
|
207 |
public void addParams(DataProcess task, ProjectTemplateData data, String path) { |
|
209 |
public void addParams(DataProcess task, String path, String fileName) { |
|
210 |
if(!fileName.matches("([*]\\.[???])")) { |
|
211 |
fileName += ".tif"; |
|
212 |
} |
|
213 |
|
|
208 | 214 |
task.addParam(ProjectTemplateProcess.RASTER_STORE, inputLyr.getDataStore()); |
209 | 215 |
//...... |
210 |
task.addParam(ProjectTemplateProcess.PATH, path); |
|
216 |
task.addParam(ProjectTemplateProcess.PATH, path + File.separator + fileName);
|
|
211 | 217 |
} |
212 | 218 |
} |
Also available in: Unified diff