Revision 3832 trunk/extensions/extCAD/src/com/iver/cit/gvsig/gui/cad/tools/LineCADTool.java

View differences:

LineCADTool.java
40 40
 */
41 41
package com.iver.cit.gvsig.gui.cad.tools;
42 42

  
43
import java.awt.Graphics;
44
import java.awt.Graphics2D;
45
import java.awt.geom.Point2D;
46

  
43 47
import com.iver.cit.gvsig.fmap.core.GeneralPathX;
44 48
import com.iver.cit.gvsig.fmap.core.ShapeFactory;
45
import com.iver.cit.gvsig.fmap.layers.FBitSet;
49
import com.iver.cit.gvsig.gui.cad.DefaultCADTool;
46 50
import com.iver.cit.gvsig.gui.cad.tools.smc.LineCADToolContext;
47 51
import com.iver.cit.gvsig.gui.cad.tools.smc.LineCADToolContext.LineCADToolState;
48 52

  
49
import java.awt.Graphics;
50
import java.awt.Graphics2D;
51
import java.awt.geom.Point2D;
52 53

  
53

  
54 54
/**
55 55
 * DOCUMENT ME!
56 56
 *
......
86 86
    /* (non-Javadoc)
87 87
     * @see com.iver.cit.gvsig.gui.cad.CADTool#transition(com.iver.cit.gvsig.fmap.layers.FBitSet, double, double)
88 88
     */
89
    public void transition(FBitSet sel, double x, double y) {
90
        _fsm.addPoint(sel, x, y);
89
    public void transition(double x, double y) {
90
        _fsm.addPoint(x, y);
91 91
    }
92 92

  
93 93
    /* (non-Javadoc)
94 94
     * @see com.iver.cit.gvsig.gui.cad.CADTool#transition(com.iver.cit.gvsig.fmap.layers.FBitSet, double)
95 95
     */
96
    public void transition(FBitSet sel, double d) {
97
        _fsm.addValue(sel, d);
96
    public void transition(double d) {
97
        _fsm.addValue(d);
98 98
    }
99 99

  
100 100
    /* (non-Javadoc)
101 101
     * @see com.iver.cit.gvsig.gui.cad.CADTool#transition(com.iver.cit.gvsig.fmap.layers.FBitSet, java.lang.String)
102 102
     */
103
    public void transition(FBitSet sel, String s) {
103
    public void transition(String s) {
104 104
        //_fsm.addOption(sel,s);
105 105
    }
106 106

  
......
112 112
     * @param x par?metro x del punto que se pase en esta transici?n.
113 113
     * @param y par?metro y del punto que se pase en esta transici?n.
114 114
     */
115
    public void addPoint(FBitSet sel, double x, double y) {
115
    public void addPoint(double x, double y) {
116 116
        LineCADToolState actualState = (LineCADToolState) _fsm.getPreviousState();
117 117
        String status = actualState.getName();
118 118

  
......
154 154
     * @param x par?metro x del punto que se pase para dibujar.
155 155
     * @param y par?metro x del punto que se pase para dibujar.
156 156
     */
157
    public void drawOperation(Graphics g, FBitSet selectedGeometries, double x,
157
    public void drawOperation(Graphics g,double x,
158 158
        double y) {
159 159
        LineCADToolState actualState = _fsm.getState();
160 160
        String status = actualState.getName();
......
173 173
     * @param sel DOCUMENT ME!
174 174
     * @param s Diferent option.
175 175
     */
176
    public void addOption(FBitSet sel, String s) {
176
    public void addOption(String s) {
177 177
        // TODO Auto-generated method stub
178 178
    }
179 179

  
180 180
    /* (non-Javadoc)
181 181
     * @see com.iver.cit.gvsig.gui.cad.CADTool#addvalue(double)
182 182
     */
183
    public void addValue(FBitSet sel, double d) {
183
    public void addValue(double d) {
184 184
        LineCADToolState actualState = (LineCADToolState) _fsm.getPreviousState();
185 185
        String status = actualState.getName();
186 186

  

Also available in: Unified diff