Revision 31085

View differences:

branches/v2_0_0_prep/extensions/extGeocoding/src/org/gvsig/geocoding/gui/GeocodingPanel.java
56 56
import org.gvsig.geocoding.extension.GeocodingController;
57 57
import org.gvsig.geocoding.gui.address.AbstractAddressPanel;
58 58
import org.gvsig.geocoding.gui.settings.SettingsPanel;
59
import org.gvsig.geocoding.pattern.Patterngeocoding;
60
import org.gvsig.geocoding.pattern.impl.DefaultPatterngeocoding;
59
import org.gvsig.geocoding.pattern.GeocodingPattern;
60
import org.gvsig.geocoding.pattern.impl.DefaultGeocodingPattern;
61 61
import org.gvsig.geocoding.result.GeocodingResult;
62 62
import org.gvsig.geocoding.utils.GeocodingUtils;
63 63
import org.gvsig.tools.ToolsLocator;
......
632 632
	 */
633 633
	private void evEditPattern(java.awt.event.ActionEvent evt) {
634 634

  
635
		Patterngeocoding pat = control.getPattern();
636
		Patterngeocoding copypat = null;
637
		// Copiar del patr?n (Clonar)
638
		PersistenceManager manager = ToolsLocator.getPersistenceManager();
639
		PersistentState state = null;
635
		GeocodingPattern pat = control.getPattern();
636
		GeocodingPattern copypat = null;
637
		// Copiar del patr?n (Clonar)		
640 638
		try {
641 639
			XMLEntity xml = pat.getXMLEntity();			
642
			copypat = new DefaultPatterngeocoding();
640
			copypat = new DefaultGeocodingPattern();
643 641
			copypat.setXMLEntity(xml);
644 642
		} catch (Exception e) {
645 643
			log.error("Error cloning the pattern", e);
branches/v2_0_0_prep/extensions/extGeocoding/src/org/gvsig/geocoding/gui/GeocodingModel.java
35 35
import org.gvsig.fmap.dal.DataStore;
36 36
import org.gvsig.fmap.dal.feature.FeatureStore;
37 37
import org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect;
38
import org.gvsig.geocoding.pattern.Patterngeocoding;
38
import org.gvsig.geocoding.pattern.GeocodingPattern;
39 39
import org.gvsig.geocoding.result.GeocodingResult;
40 40

  
41 41
/**
......
47 47

  
48 48
public class GeocodingModel implements IGeocodingModel {
49 49

  
50
	private Patterngeocoding pattern = null;
50
	private GeocodingPattern pattern = null;
51 51

  
52 52
	private File patternFile = null;
53 53

  
......
81 81
	 * 
82 82
	 * @return
83 83
	 */
84
	public Patterngeocoding getPattern() {
84
	public GeocodingPattern getPattern() {
85 85
		return pattern;
86 86
	}
87 87

  
......
90 90
	 * 
91 91
	 * @param pat
92 92
	 */
93
	public void setPattern(Patterngeocoding pat) {
93
	public void setPattern(GeocodingPattern pat) {
94 94
		pattern = pat;
95 95
	}
96 96

  
branches/v2_0_0_prep/extensions/extGeocoding/src/org/gvsig/geocoding/gui/newpattern/NewPatternPanel.java
67 67
import org.gvsig.geocoding.gui.styles.SimpleCentroidStyle;
68 68
import org.gvsig.geocoding.gui.styles.SimpleRangeStyle;
69 69
import org.gvsig.geocoding.pattern.GeocodingSettings;
70
import org.gvsig.geocoding.pattern.Patterngeocoding;
71
import org.gvsig.geocoding.pattern.impl.DefaultPatterngeocoding;
70
import org.gvsig.geocoding.pattern.GeocodingPattern;
71
import org.gvsig.geocoding.pattern.impl.DefaultGeocodingPattern;
72 72
import org.gvsig.geocoding.styles.AbstractGeocodingStyle;
73 73
import org.gvsig.geocoding.styles.impl.Composed;
74 74
import org.gvsig.geocoding.styles.impl.DoubleRange;
......
92 92
			.getLogger(NewPatternPanel.class);
93 93
	private static final long serialVersionUID = 1L;
94 94

  
95
	private Patterngeocoding pattern = null;
95
	private GeocodingPattern pattern = null;
96 96
	private GeocodingController control = null;
97 97

  
98 98
	private SimpleRangePanel srange = null;
......
127 127
	/**
128 128
	 * Constructor
129 129
	 */
130
	public NewPatternPanel(GeocodingController _control, Patterngeocoding pat) {
130
	public NewPatternPanel(GeocodingController _control, GeocodingPattern pat) {
131 131
		this.control = _control;
132 132

  
133 133
		initComponents();
......
152 152
			editing = true;
153 153
			updatePanel(pat);
154 154
		} else {
155
			pattern = new DefaultPatterngeocoding();
155
			pattern = new DefaultGeocodingPattern();
156 156
			control.getGmodel().setPattern(pattern);
157 157

  
158 158
			// put settings parameters
......
167 167
	 * 
168 168
	 * @param pat
169 169
	 */
170
	public void updatePanel(Patterngeocoding pat) {
170
	public void updatePanel(GeocodingPattern pat) {
171 171

  
172 172
		// update settings
173 173
		settingsPanel.setMaxResults(pat.getSettings().getResultsNumber());
branches/v2_0_0_prep/extensions/extGeocoding/src/org/gvsig/geocoding/gui/IGeocodingModel.java
31 31
import java.util.List;
32 32
import java.util.Set;
33 33

  
34
import org.gvsig.fmap.dal.DataStore;
34

  
35 35
import org.gvsig.fmap.dal.feature.FeatureStore;
36 36
import org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect;
37
import org.gvsig.geocoding.pattern.Patterngeocoding;
37
import org.gvsig.geocoding.pattern.GeocodingPattern;
38 38
import org.gvsig.geocoding.result.GeocodingResult;
39 39

  
40 40
/**
......
57 57
	 * 
58 58
	 * @return
59 59
	 */
60
	public Patterngeocoding getPattern();
60
	public GeocodingPattern getPattern();
61 61

  
62 62
	/**
63 63
	 * This method sets the Geocoding Pattern
64 64
	 * 
65 65
	 * @param pat
66 66
	 */
67
	public void setPattern(Patterngeocoding pat);
67
	public void setPattern(GeocodingPattern pat);
68 68

  
69 69
	/**
70 70
	 * This method gets the layer source
branches/v2_0_0_prep/extensions/extGeocoding/src/org/gvsig/geocoding/extension/GeocodingTask.java
40 40
import org.gvsig.geocoding.address.Address;
41 41
import org.gvsig.geocoding.gui.TableResultsModel;
42 42
import org.gvsig.geocoding.impl.DataGeocoderImpl;
43
import org.gvsig.geocoding.pattern.Patterngeocoding;
43
import org.gvsig.geocoding.pattern.GeocodingPattern;
44 44
import org.gvsig.geocoding.result.GeocodingResult;
45 45
import org.gvsig.utils.swing.threads.AbstractMonitorableTask;
46 46
import org.slf4j.Logger;
......
190 190
	 * @param address
191 191
	 * @return set with sorted results
192 192
	 */
193
	private Set<GeocodingResult> geocoding(Patterngeocoding pat, Address address) {
193
	private Set<GeocodingResult> geocoding(GeocodingPattern pat, Address address) {
194 194

  
195 195
		Set<GeocodingResult> results = new TreeSet<GeocodingResult>();
196 196
		try {
branches/v2_0_0_prep/extensions/extGeocoding/src/org/gvsig/geocoding/extension/GeocodingController.java
68 68
import org.gvsig.geocoding.gui.relation.RelatePanel;
69 69
import org.gvsig.geocoding.gui.results.ResultsPanel;
70 70
import org.gvsig.geocoding.pattern.GeocodingSettings;
71
import org.gvsig.geocoding.pattern.Patterngeocoding;
71
import org.gvsig.geocoding.pattern.GeocodingPattern;
72 72
import org.gvsig.geocoding.result.GeocodingResult;
73 73
import org.gvsig.geocoding.styles.AbstractGeocodingStyle;
74 74
import org.gvsig.geocoding.styles.impl.AbstractRange;
......
268 268
			log.debug("file created: " + file);
269 269
			if (file != null) {
270 270
				file = GeocodingUtils.addXMLSuffix(file);
271
				Patterngeocoding pat = this.getGmodel().getPattern();
271
				GeocodingPattern pat = this.getGmodel().getPattern();
272 272
				pat.setPatternName(file.getName());
273 273
				try {
274 274
					pat.saveToXML(file);
......
293 293
	 * 
294 294
	 * @param pat
295 295
	 */
296
	public void launchNewPatternPanel(Patterngeocoding pat) {
296
	public void launchNewPatternPanel(GeocodingPattern pat) {
297 297

  
298 298
		List<FLyrVect> lyrs = this.getListgvSIGVectLayers();
299 299
		if (lyrs.size() > 0) {
......
330 330
	 * 
331 331
	 * @return pattern
332 332
	 */
333
	public Patterngeocoding getPattern() {
333
	public GeocodingPattern getPattern() {
334 334
		return this.getGmodel().getPattern();
335 335
	}
336 336

  
......
396 396
	 * @return panel
397 397
	 */
398 398
	public AbstractAddressPanel getAddressPanelFromPatternStyle() {
399
		Patterngeocoding pat = this.getPattern();
399
		GeocodingPattern pat = this.getPattern();
400 400
		if (pat != null) {
401 401
			AbstractGeocodingStyle style = pat.getSource().getStyle();
402 402
			Literal lit = style.getRelationsLiteral();
branches/v2_0_0_prep/extensions/extGeocoding/src/org/gvsig/geocoding/utils/PatternLoaderThread.java
38 38
import org.gvsig.fmap.mapcontext.layers.FLayer;
39 39
import org.gvsig.fmap.mapcontext.layers.FLayers;
40 40
import org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect;
41
import org.gvsig.geocoding.pattern.Patterngeocoding;
42
import org.gvsig.geocoding.pattern.impl.DefaultPatterngeocoding;
41
import org.gvsig.geocoding.pattern.GeocodingPattern;
42
import org.gvsig.geocoding.pattern.impl.DefaultGeocodingPattern;
43 43
import org.slf4j.Logger;
44 44
import org.slf4j.LoggerFactory;
45 45

  
......
57 57
			.getLogger(PatternLoaderThread.class);
58 58
	private File file = null;
59 59
	private boolean ok = true;
60
	private Patterngeocoding pattern = null;
60
	private GeocodingPattern pattern = null;
61 61

  
62 62
	/**
63 63
	 * Constructor
......
80 80
	 * run
81 81
	 */
82 82
	public void run() {
83
		pattern = new DefaultPatterngeocoding();
83
		pattern = new DefaultGeocodingPattern();
84 84
		if (this.file != null) {
85 85
			try {
86 86
				pattern.loadFromXML(this.file);
......
131 131
	/**
132 132
	 * @return the pattern
133 133
	 */
134
	public Patterngeocoding getPattern() {
134
	public GeocodingPattern getPattern() {
135 135
		return pattern;
136 136
	}
137 137

  
......
143 143
	 * @return
144 144
	 * @throws GeocodingNoDataStoreException
145 145
	 */
146
	private DataStore searchLayer(Patterngeocoding pat)
146
	private DataStore searchLayer(GeocodingPattern pat)
147 147
			throws GeocodingNoDataStoreException {
148 148
		String name = pat.getSource().getLayerName();
149 149
		String provi = pat.getSource().getLayerProvider();

Also available in: Unified diff