Revision 414
org.gvsig.dxf/trunk/org.gvsig.dxf/org.gvsig.dxf.exportto/src/main/resources/META-INF/services/org.gvsig.tools.library.Library | ||
---|---|---|
1 |
org.gvsig.exportto.swing.prov.dxf.ExporttoDXFProviderLibrary |
|
1 |
org.gvsig.export.dxf.ExportDXFLibrary |
org.gvsig.dxf/trunk/org.gvsig.dxf/org.gvsig.dxf.exportto/src/main/java/org/gvsig/export/dxf/service/ExportDXFService.java | ||
---|---|---|
1 | 1 |
package org.gvsig.export.dxf.service; |
2 | 2 |
|
3 | 3 |
import org.gvsig.export.ExportException; |
4 |
import org.gvsig.export.ExportLocator; |
|
5 | 4 |
import org.gvsig.export.spi.AbstractExportService; |
6 |
import org.gvsig.export.spi.AttributeNamesTranslator; |
|
7 | 5 |
import org.gvsig.export.spi.ExportService; |
8 | 6 |
import org.gvsig.export.spi.ExportServiceFactory; |
9 | 7 |
import org.gvsig.fmap.dal.DALLocator; |
... | ... | |
12 | 10 |
import org.gvsig.fmap.dal.NewDataStoreParameters; |
13 | 11 |
import org.gvsig.fmap.dal.OpenDataStoreParameters; |
14 | 12 |
import org.gvsig.fmap.dal.exception.DataException; |
15 |
import org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor; |
|
16 |
import org.gvsig.fmap.dal.feature.EditableFeatureType; |
|
17 |
import org.gvsig.fmap.dal.feature.FeatureType; |
|
18 | 13 |
import org.gvsig.fmap.dal.feature.NewFeatureStoreParameters; |
19 | 14 |
import org.gvsig.fmap.dal.feature.OpenFeatureStoreParameters; |
20 | 15 |
import org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemServerExplorer; |
... | ... | |
94 | 89 |
throw new ExportException(ex); |
95 | 90 |
} |
96 | 91 |
} |
97 |
|
|
98 | 92 |
|
99 | 93 |
|
94 |
|
|
100 | 95 |
|
101 | 96 |
} |
org.gvsig.dxf/trunk/org.gvsig.dxf/org.gvsig.dxf.exportto/src/main/java/org/gvsig/export/dxf/service/ExportDXFParameters.java | ||
---|---|---|
1 | 1 |
package org.gvsig.export.dxf.service; |
2 | 2 |
|
3 |
//import org.gvsig.export.dbf.service.ExportDBFParameters; |
|
3 | 4 |
import org.gvsig.export.ExportParametersGeometry; |
4 | 5 |
import org.gvsig.tools.util.HasAFile; |
5 | 6 |
|
org.gvsig.dxf/trunk/org.gvsig.dxf/org.gvsig.dxf.exportto/src/main/java/org/gvsig/export/dxf/service/ExportDXFParametersImpl.java | ||
---|---|---|
28 | 28 |
public void setFile(File file) { |
29 | 29 |
this.file = new File(FilenameUtils.removeExtension(file.getAbsolutePath()) + ".dxf"); |
30 | 30 |
} |
31 |
|
|
31 |
|
|
32 | 32 |
} |
org.gvsig.dxf/trunk/org.gvsig.dxf/org.gvsig.dxf.exportto/src/main/java/org/gvsig/export/dxf/swing/ExportDXFPanelsFactory.java | ||
---|---|---|
11 | 11 |
* |
12 | 12 |
* @author jjdelcerro |
13 | 13 |
*/ |
14 |
public class ExportDXFPanelsFactory |
|
14 |
public class ExportDXFPanelsFactory
|
|
15 | 15 |
extends AbstractExportPanelsFactory |
16 | 16 |
implements ExportPanelsFactory { |
17 | 17 |
|
org.gvsig.dxf/trunk/org.gvsig.dxf/org.gvsig.dxf.exportto/src/main/java/org/gvsig/export/dxf/swing/ExportDXFPanels.java | ||
---|---|---|
1 |
/* |
|
2 |
* To change this license header, choose License Headers in Project Properties. |
|
3 |
* To change this template file, choose Tools | Templates |
|
4 |
* and open the template in the editor. |
|
5 |
*/ |
|
6 | 1 |
package org.gvsig.export.dxf.swing; |
7 | 2 |
|
8 | 3 |
import org.gvsig.export.ExportParameters; |
... | ... | |
12 | 7 |
import org.gvsig.export.swing.spi.ExportPanels; |
13 | 8 |
import org.gvsig.export.swing.spi.ExportPanelsFactory; |
14 | 9 |
import org.gvsig.export.swing.spi.ExportPanelsManager; |
15 |
import org.gvsig.fmap.geom.Geometry; |
|
16 | 10 |
|
17 | 11 |
/** |
18 | 12 |
* |
... | ... | |
35 | 29 |
private void initPanels() { |
36 | 30 |
ExportPanelsManager manager = ExportSwingLocator.getExportPanelsManager(); |
37 | 31 |
|
32 |
|
|
38 | 33 |
this.add( manager.createStandardPanel( |
39 |
ExportPanelsManager.PANEL_SELECT_GEOMETRY_FIELD, |
|
40 |
this.getProcessPanel(), |
|
41 |
this.getParameters() |
|
42 |
) |
|
43 |
); |
|
44 |
// this.add( manager.createStandardPanel( |
|
45 |
// ExportPanelsManager.PANEL_SELECT_GEOMETRY_TYPE, |
|
46 |
// this.getProcessPanel(), |
|
47 |
// this.getParameters(), |
|
48 |
// new int[] { |
|
49 |
// Geometry.TYPES.GEOMETRY, |
|
50 |
// Geometry.TYPES.POINT, |
|
51 |
// Geometry.TYPES.LINE, |
|
52 |
// Geometry.TYPES.POLYGON, |
|
53 |
// Geometry.TYPES.MULTIPOINT, |
|
54 |
// Geometry.TYPES.MULTILINE, |
|
55 |
// Geometry.TYPES.MULTIPOLYGON |
|
56 |
// }, |
|
57 |
// new int[] { |
|
58 |
// Geometry.SUBTYPES.GEOM2D, |
|
59 |
// Geometry.SUBTYPES.GEOM3D, |
|
60 |
// Geometry.SUBTYPES.GEOM3DM |
|
61 |
// } |
|
62 |
// ) |
|
63 |
// ); |
|
64 |
this.add( manager.createStandardPanel( |
|
65 |
ExportPanelsManager.PANEL_CHECK_GEOMETRIES, |
|
66 |
this.getProcessPanel(), |
|
67 |
this.getParameters() |
|
68 |
) |
|
69 |
); |
|
70 |
this.add( manager.createStandardPanel( |
|
71 | 34 |
ExportPanelsManager.PANEL_SELECT_OUTPUT_FILE, |
72 | 35 |
this.getProcessPanel(), |
73 | 36 |
this.getParameters() |
74 | 37 |
) |
75 | 38 |
); |
76 | 39 |
} |
40 |
|
|
77 | 41 |
} |
org.gvsig.dxf/trunk/org.gvsig.dxf/org.gvsig.dxf.exportto/src/main/java/org/gvsig/export/dxf/ExportDXFLibrary.java | ||
---|---|---|
1 | 1 |
package org.gvsig.export.dxf; |
2 | 2 |
|
3 |
|
|
4 | 3 |
import org.gvsig.export.ExportLibrary; |
5 | 4 |
import org.gvsig.export.ExportLocator; |
6 | 5 |
import org.gvsig.export.dxf.service.ExportDXFServiceFactory; |
... | ... | |
12 | 11 |
import org.gvsig.tools.library.AbstractLibrary; |
13 | 12 |
import org.gvsig.tools.library.LibraryException; |
14 | 13 |
|
15 |
|
|
16 | 14 |
/** |
17 | 15 |
* |
18 | 16 |
* @author jjdelcerro |
org.gvsig.dxf/trunk/org.gvsig.dxf/org.gvsig.dxf.exportto/pom.xml | ||
---|---|---|
1 |
<?xml version="1.0" encoding="ISO-8859-1"?> |
|
2 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
|
3 |
<modelVersion>4.0.0</modelVersion> |
|
4 |
<artifactId>org.gvsig.dxf.exportto</artifactId> |
|
5 |
<packaging>jar</packaging> |
|
6 |
<name>${project.artifactId}</name> |
|
7 |
<parent> |
|
8 |
<groupId>org.gvsig</groupId> |
|
9 |
<artifactId>org.gvsig.dxf</artifactId> |
|
10 |
<version>2.0.93-SNAPSHOT</version> |
|
11 |
</parent> |
|
12 |
|
|
1 |
<?xml version="1.0" encoding="UTF-8"?> |
|
2 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
|
3 |
<modelVersion>4.0.0</modelVersion> |
|
4 |
<parent> |
|
5 |
<groupId>org.gvsig</groupId> |
|
6 |
<artifactId>org.gvsig.dxf</artifactId> |
|
7 |
<version>2.0.93-SNAPSHOT</version> |
|
8 |
</parent> |
|
9 |
<artifactId>org.gvsig.dxf.exportto</artifactId> |
|
10 |
<packaging>jar</packaging> |
|
11 |
|
|
13 | 12 |
<dependencies> |
14 | 13 |
<dependency> |
15 | 14 |
<groupId>org.gvsig</groupId> |
16 | 15 |
<artifactId>org.gvsig.exportto.swing.api</artifactId> |
16 |
<scope>compile</scope> |
|
17 | 17 |
</dependency> |
18 |
<dependency> |
|
19 |
<groupId>org.gvsig</groupId> |
|
20 |
<artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId> |
|
21 |
<scope>compile</scope> |
|
22 |
</dependency> |
|
23 |
<dependency> |
|
24 |
<groupId>org.gvsig</groupId> |
|
25 |
<artifactId>org.gvsig.fmap.dal.api</artifactId> |
|
26 |
<scope>compile</scope> |
|
27 |
</dependency> |
|
18 | 28 |
<dependency> |
19 | 29 |
<groupId>org.gvsig</groupId> |
20 | 30 |
<artifactId>org.gvsig.tools.swing.api</artifactId> |
21 | 31 |
<scope>compile</scope> |
22 | 32 |
</dependency> |
23 | 33 |
<dependency> |
24 |
<groupId>org.gvsig</groupId>
|
|
25 |
<artifactId>org.gvsig.tools.lib</artifactId>
|
|
26 |
<scope>compile</scope>
|
|
34 |
<groupId>org.gvsig</groupId> |
|
35 |
<artifactId>org.gvsig.tools.lib</artifactId> |
|
36 |
<scope>compile</scope> |
|
27 | 37 |
</dependency> |
28 |
<dependency> |
|
29 |
<groupId>org.gvsig</groupId> |
|
30 |
<artifactId>org.gvsig.fmap.dal.api</artifactId> |
|
31 |
<scope>compile</scope> |
|
32 |
</dependency> |
|
33 | 38 |
<dependency> |
34 |
<groupId>org.gvsig</groupId>
|
|
35 |
<artifactId>org.gvsig.fmap.geometry.api</artifactId>
|
|
36 |
<scope>compile</scope>
|
|
39 |
<groupId>org.gvsig</groupId> |
|
40 |
<artifactId>org.gvsig.fmap.geometry.api</artifactId> |
|
41 |
<scope>compile</scope> |
|
37 | 42 |
</dependency> |
38 | 43 |
<dependency> |
39 | 44 |
<groupId>org.gvsig</groupId> |
40 | 45 |
<artifactId>org.gvsig.projection.api</artifactId> |
41 | 46 |
<scope>compile</scope> |
42 | 47 |
</dependency> |
43 |
<dependency>
|
|
44 |
<groupId>org.gvsig</groupId>
|
|
45 |
<artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
|
|
46 |
<scope>compile</scope>
|
|
48 |
<dependency> |
|
49 |
<groupId>org.gvsig</groupId> |
|
50 |
<artifactId>org.gvsig.metadata.lib.basic.api</artifactId> |
|
51 |
<scope>compile</scope> |
|
47 | 52 |
</dependency> |
48 |
</dependencies> |
|
49 |
</project> |
|
50 | 53 |
|
51 | 54 |
|
55 |
<dependency> |
|
56 |
<groupId>org.gvsig</groupId> |
|
57 |
<artifactId>org.gvsig.tools.swing.impl</artifactId> |
|
58 |
<scope>runtime</scope> |
|
59 |
</dependency> |
|
60 |
|
|
61 |
<dependency> |
|
62 |
<groupId>org.gvsig</groupId> |
|
63 |
<artifactId>org.gvsig.fmap.dal.file.shp</artifactId> |
|
64 |
<scope>compile</scope> |
|
65 |
</dependency> |
|
66 |
<dependency> |
|
67 |
<groupId>org.gvsig</groupId> |
|
68 |
<artifactId>org.gvsig.fmap.dal.file.dbf</artifactId> |
|
69 |
<scope>compile</scope> |
|
70 |
</dependency> |
|
71 |
|
|
72 |
</dependencies> |
|
73 |
<name>org.gvsig.dxf.exportto</name> |
|
74 |
</project> |
Also available in: Unified diff