Revision 1577 branches/pilotoDWG/applications/appgvSIG/src/com/iver/cit/gvsig/gui/cad/CADToolAdapter.java

View differences:

CADToolAdapter.java
1 1
package com.iver.cit.gvsig.gui.cad;
2 2

  
3
import com.iver.andami.PluginServices;
3
import java.awt.Color;
4
import java.awt.Cursor;
5
import java.awt.Graphics;
6
import java.awt.Point;
7
import java.awt.event.MouseEvent;
8
import java.awt.event.MouseWheelEvent;
9
import java.awt.geom.Point2D;
10
import java.awt.geom.Rectangle2D;
11
import java.io.IOException;
12
import java.util.Stack;
4 13

  
5
import com.iver.cit.gvsig.fmap.MapControl;
14
import org.apache.log4j.Logger;
15

  
16
import com.iver.andami.PluginServices;
6 17
import com.iver.cit.gvsig.fmap.ViewPort;
7 18
import com.iver.cit.gvsig.fmap.core.FGeometry;
8 19
import com.iver.cit.gvsig.fmap.core.Handler;
......
12 23
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
13 24
import com.iver.cit.gvsig.fmap.edition.EditableFeatureSource;
14 25
import com.iver.cit.gvsig.fmap.layers.FBitSet;
15
import com.iver.cit.gvsig.fmap.tools.Behavior.Behavior;
16 26
import com.iver.cit.gvsig.fmap.tools.BehaviorException;
27
import com.iver.cit.gvsig.fmap.tools.Behavior.Behavior;
17 28
import com.iver.cit.gvsig.fmap.tools.Listeners.ToolListener;
18 29
import com.iver.cit.gvsig.gui.cad.tools.SelectionCadTool;
19

  
20 30
import com.iver.fsac.Automaton;
21

  
22 31
import com.iver.utiles.console.InvalidResponseException;
23 32
import com.iver.utiles.console.JConsole;
24 33
import com.iver.utiles.console.ResponseListener;
25 34

  
26
import com.vividsolutions.jts.geom.Envelope;
27
import com.vividsolutions.jts.index.quadtree.Quadtree;
28 35

  
29
import org.apache.log4j.Logger;
30

  
31
import java.awt.AWTException;
32
import java.awt.Color;
33
import java.awt.Cursor;
34
import java.awt.Graphics;
35
import java.awt.Point;
36
import java.awt.event.MouseEvent;
37
import java.awt.event.MouseWheelEvent;
38
import java.awt.geom.Point2D;
39
import java.awt.geom.Rectangle2D;
40

  
41
import java.io.IOException;
42

  
43
import java.sql.Array;
44

  
45
import java.util.ArrayList;
46
import java.util.Stack;
47

  
48

  
49

  
50 36
/**
51 37
 * DOCUMENT ME!
52 38
 *
......
67 53
	private Point2D mapAdjustedPoint;
68 54
	private CadMapControl cadMapControl;
69 55
	private boolean questionAsked = false;
70
	private Point2D[] handlerPoints;
71
	private CadGrid grid;
56
	private CadGrid grid = new CadGrid();
72 57
	private Point adjustedPoint;
73 58
	private boolean adjustGrid;
74
	/**
75
	 * Crea un nuevo CADToolAdapter.
76
	 */
77
	public CADToolAdapter() {
78
		super();
79
		grid = new CadGrid();
80
	}
81 59

  
82 60
	/**
83 61
	 * Pinta de alguna manera especial las geometrias seleccionadas para la
......
363 341
	 */
364 342
	private void transition(String text, EditableFeatureSource source,
365 343
		FBitSet sel, double[] values) {
366
questionAsked = false;
344
		questionAsked = false;
367 345
		logger.debug(text);
368 346

  
369 347
		int ret = ((CadTool) cadToolStack.peek()).transition(text, source, sel,
......
393 371
		configureMenu();
394 372
	}
395 373

  
396
	
397 374
	/**
398 375
	 * DOCUMENT ME!
399 376
	 *

Also available in: Unified diff