Revision 7410 trunk/extensions/extCAD/src/com/iver/cit/gvsig/StartEditing.java
StartEditing.java | ||
---|---|---|
4 | 4 |
|
5 | 5 |
import javax.swing.JOptionPane; |
6 | 6 |
|
7 |
import com.hardcode.driverManager.Driver; |
|
8 | 7 |
import com.iver.andami.PluginServices; |
9 | 8 |
import com.iver.andami.messages.NotificationManager; |
10 | 9 |
import com.iver.andami.plugins.Extension; |
... | ... | |
14 | 13 |
import com.iver.cit.gvsig.fmap.drivers.DriverIOException; |
15 | 14 |
import com.iver.cit.gvsig.fmap.drivers.shp.IndexedShpDriver; |
16 | 15 |
import com.iver.cit.gvsig.fmap.edition.EditionException; |
17 |
import com.iver.cit.gvsig.fmap.edition.IWriteable; |
|
18 |
import com.iver.cit.gvsig.fmap.edition.IWriter; |
|
19 | 16 |
import com.iver.cit.gvsig.fmap.edition.VectorialEditableAdapter; |
20 | 17 |
import com.iver.cit.gvsig.fmap.edition.rules.IRule; |
21 | 18 |
import com.iver.cit.gvsig.fmap.edition.rules.RulePolygon; |
... | ... | |
29 | 26 |
import com.iver.cit.gvsig.layers.VectorialLayerEdited; |
30 | 27 |
import com.iver.cit.gvsig.project.documents.table.ProjectTable; |
31 | 28 |
import com.iver.cit.gvsig.project.documents.table.gui.Table; |
32 |
import com.iver.cit.gvsig.project.documents.view.ProjectView; |
|
29 |
import com.iver.cit.gvsig.project.documents.view.IProjectView;
|
|
33 | 30 |
import com.iver.cit.gvsig.project.documents.view.gui.View; |
34 | 31 |
import com.iver.utiles.console.jedit.KeywordMap; |
35 | 32 |
import com.iver.utiles.console.jedit.Token; |
... | ... | |
73 | 70 |
EditionManager editionManager=CADExtension.getEditionManager(); |
74 | 71 |
editionManager.setMapControl(mapControl); |
75 | 72 |
|
76 |
ProjectView model = vista.getModel(); |
|
73 |
IProjectView model = vista.getModel();
|
|
77 | 74 |
MapContext mapa = model.getMapContext(); |
78 | 75 |
FLayers layers = mapa.getLayers(); |
79 | 76 |
boolean bEditingStarted = false; |
... | ... | |
96 | 93 |
JOptionPane.showMessageDialog( |
97 | 94 |
(Component) PluginServices.getMDIManager().getActiveWindow(), |
98 | 95 |
PluginServices.getText(this, "this_layer_is_not_self_editable"), |
99 |
PluginServices.getText(this, "warning_title"),
|
|
96 |
PluginServices.getText(this, "warning_title"), |
|
100 | 97 |
JOptionPane.WARNING_MESSAGE); |
101 | 98 |
} |
102 |
|
|
99 |
|
|
103 | 100 |
lv.setEditing(true); |
104 | 101 |
VectorialEditableAdapter vea = (VectorialEditableAdapter) lv |
105 | 102 |
.getSource(); |
106 |
|
|
103 |
|
|
107 | 104 |
vea.getRules().clear(); |
108 | 105 |
if (vea.getShapeType() == FShape.POLYGON) |
109 | 106 |
{ |
Also available in: Unified diff