Revision 43510 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.symbology/org.gvsig.symbology.lib/org.gvsig.symbology.lib.impl/src/test/java/org/gvsig/symbology/fmap/mapcontext/rendering/legend/TestIClassifiedLegend.java

View differences:

TestIClassifiedLegend.java
26 26
import java.awt.Dimension;
27 27
import java.awt.Rectangle;
28 28
import java.util.ArrayList;
29
import java.util.Collection;
30 29
import java.util.Hashtable;
31
import java.util.Iterator;
32
import java.util.List;
33
import java.util.Set;
34

  
35
import org.cresques.cts.IProjection;
36

  
37
import org.gvsig.fmap.dal.DataQuery;
38
import org.gvsig.fmap.dal.DataServerExplorer;
39
import org.gvsig.fmap.dal.DataSet;
40
import org.gvsig.fmap.dal.DataStoreParameters;
41
import org.gvsig.fmap.dal.exception.DataException;
42 30
import org.gvsig.fmap.dal.exception.ReadException;
43
import org.gvsig.fmap.dal.feature.DummyFetureStore;
44
import org.gvsig.fmap.dal.feature.EditableFeature;
45
import org.gvsig.fmap.dal.feature.EditableFeatureType;
46 31
import org.gvsig.fmap.dal.feature.Feature;
47
import org.gvsig.fmap.dal.feature.FeatureCache;
48
import org.gvsig.fmap.dal.feature.FeatureIndex;
49
import org.gvsig.fmap.dal.feature.FeatureIndexes;
50
import org.gvsig.fmap.dal.feature.FeatureLocks;
51
import org.gvsig.fmap.dal.feature.FeatureQuery;
52
import org.gvsig.fmap.dal.feature.FeatureReference;
53
import org.gvsig.fmap.dal.feature.FeatureSelection;
54
import org.gvsig.fmap.dal.feature.FeatureSet;
55
import org.gvsig.fmap.dal.feature.FeatureStore;
56
import org.gvsig.fmap.dal.feature.FeatureStoreTransforms;
57
import org.gvsig.fmap.dal.feature.FeatureType;
58
import org.gvsig.fmap.dal.feature.NewFeatureStoreParameters;
59
import org.gvsig.fmap.dal.feature.exception.NeedEditingModeException;
60 32
import org.gvsig.fmap.geom.Geometry.SUBTYPES;
61
import org.gvsig.fmap.geom.Geometry.TYPES;
62 33
import org.gvsig.fmap.geom.GeometryLocator;
63 34
import org.gvsig.fmap.geom.GeometryManager;
64
import org.gvsig.fmap.geom.primitive.Curve;
65
import org.gvsig.fmap.geom.primitive.Envelope;
66 35
import org.gvsig.fmap.geom.primitive.GeneralPathX;
36
import org.gvsig.fmap.geom.primitive.Line;
67 37
import org.gvsig.fmap.mapcontext.rendering.legend.IClassifiedLegend;
68 38
import org.gvsig.fmap.mapcontext.rendering.legend.IClassifiedVectorLegend;
69 39
import org.gvsig.fmap.mapcontext.rendering.legend.ILegend;
70 40
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol;
71 41
import org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl.AbstractIntervalLegend;
72 42
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.TestISymbol;
73
import org.gvsig.timesupport.Interval;
74
import org.gvsig.tools.dynobject.DynClass;
75
import org.gvsig.tools.dynobject.DynObject;
76
import org.gvsig.tools.dynobject.exception.DynFieldNotFoundException;
77
import org.gvsig.tools.dynobject.exception.DynMethodException;
78
import org.gvsig.tools.exception.BaseException;
79 43
import org.gvsig.tools.junit.AbstractLibraryAutoInitTestCase;
80
import org.gvsig.tools.observer.Observer;
81
import org.gvsig.tools.persistence.PersistentState;
82
import org.gvsig.tools.persistence.exception.PersistenceException;
83
import org.gvsig.tools.undo.RedoException;
84
import org.gvsig.tools.undo.UndoException;
85
import org.gvsig.tools.visitor.Visitor;
86 44

  
87 45

  
88 46
/**
......
179 137
			Rectangle aShape = new Rectangle(i * size, i * size, d.width,
180 138
					d.height);
181 139
			GeometryManager geomManager = GeometryLocator.getGeometryManager();
182
			Curve curve = (Curve)geomManager.create(TYPES.CURVE, SUBTYPES.GEOM2D);
183
			curve.setGeneralPath(new GeneralPathX(aShape.getPathIterator(null)));
140
			Line line =  geomManager.createLine(SUBTYPES.GEOM2D);
141
			line.setGeneralPath(new GeneralPathX(aShape.getPathIterator(null)));
184 142

  
185 143
			/*
186 144
			 * create a full-featured Feature with randomed values at its fields

Also available in: Unified diff