Revision 41595 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.editing.app/org.gvsig.editing.app.mainplugin/src/main/java/org/gvsig/editing/clipboard/util/FeatureTextUtils.java

View differences:

FeatureTextUtils.java
26 26
import java.awt.Toolkit;
27 27
import java.awt.datatransfer.DataFlavor;
28 28
import java.util.ArrayList;
29
import java.util.Date;
30 29
import java.util.List;
31 30

  
32 31
import org.gvsig.andami.PluginServices;
......
43 42
import org.gvsig.fmap.geom.GeometryManager;
44 43
import org.gvsig.fmap.geom.exception.CreateGeometryException;
45 44
import org.gvsig.fmap.geom.operation.GeometryOperationContext;
46
import org.gvsig.fmap.geom.operation.GeometryOperationException;
47
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException;
48
import org.gvsig.fmap.geom.operation.fromwkt.FromWKT;
49
import org.gvsig.fmap.geom.operation.fromwkt.FromWKTGeometryOperationContext;
50
import org.gvsig.fmap.geom.type.GeometryType;
51
import org.gvsig.tools.dataTypes.DataType;
52 45
import org.gvsig.tools.dispose.DisposableIterator;
53 46
import org.slf4j.Logger;
54 47
import org.slf4j.LoggerFactory;
......
96 89
		
97 90
	}
98 91
	
99
	private static GeometryOperationContext wktctxt(String val) {
100
		wktctxt.setAttribute(FromWKTGeometryOperationContext.TEXT, val);
101
		return wktctxt;
102
	}
92
//	private static GeometryOperationContext wktctxt(String val) {
93
//		wktctxt.setAttribute(FromWKTGeometryOperationContext.TEXT, val);
94
//		return wktctxt;
95
//	}
103 96
	
104 97
	
105 98
	public static boolean clipboardSeemsToHaveValidFeatures() {
......
134 127
		Object geom_obj = null;
135 128
		
136 129
		try {
137
			geom_obj = geoman().invokeOperation(
138
					FromWKT.NAME,
139
					nullgeo(),
140
					wktctxt(feat_parts[0]));
130
			geom_obj = geoman().createFrom(feat_parts[0]);
141 131
		} catch (Exception e) {
142 132
			logger.info("Unable to parse short WKT: " + e.getMessage());
143 133
			/*
......
252 242
		String[] feat_parts = str.split(CLIPBOARD_SEPARATOR_2);
253 243
		Object geom_obj = null;
254 244
		try {
255
			geom_obj = geoman().invokeOperation(FromWKT.NAME,
256
					nullgeo(),
257
					wktctxt(feat_parts[0]));
245
			geom_obj = geoman().createFrom(feat_parts[0]);
258 246
		} catch (Exception e) {
259 247
			logger.info("Unable to parse WKT: " + e.getMessage());
260 248
			return null;

Also available in: Unified diff