align version to OpenJUMP's 2.0.0
This commit is contained in:
42
pom.xml
42
pom.xml
@ -4,7 +4,7 @@
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>org.openjump</groupId>
|
||||
<artifactId>dxf-driver</artifactId>
|
||||
<version>1.0.0</version>
|
||||
<version>2.0.0</version>
|
||||
<name>dxf-driver</name>
|
||||
<description>Driver for dxf file format</description>
|
||||
|
||||
@ -16,45 +16,31 @@
|
||||
<jts.version>1.18.1</jts.version>
|
||||
</properties>
|
||||
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>ojrepo</id>
|
||||
<name>OpenJUMP Snapshot Repository</name>
|
||||
<url>https://ojrepo.soldin.de/</url>
|
||||
</repository>
|
||||
</repositories>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.openjump</groupId>
|
||||
<artifactId>OpenJUMP</artifactId>
|
||||
<version>2.0-main-SNAPSHOT</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.locationtech.jts</groupId>
|
||||
<artifactId>jts-core</artifactId>
|
||||
<version>${jts.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.openjump</groupId>
|
||||
<artifactId>OpenJUMP</artifactId>
|
||||
<version>2.0</version>
|
||||
<scope>system</scope>
|
||||
<systemPath>${project.basedir}/lib/OpenJUMP-20210412-b68329e.jar</systemPath>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>4.13.2</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<!--dependency>
|
||||
<groupId>org.apache.commons</groupId>
|
||||
<artifactId>commons-compress</artifactId>
|
||||
<version>1.20</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>log4j</groupId>
|
||||
<artifactId>log4j</artifactId>
|
||||
<version>1.2.17</version>
|
||||
<scope>test</scope>
|
||||
</dependency-->
|
||||
</dependencies>
|
||||
|
||||
<!--repositories>
|
||||
<repository>
|
||||
<name>Redhat EA Repository</name>
|
||||
<id>jboss-earlyaccess-repository</id>
|
||||
<url>https://maven.repository.redhat.com/earlyaccess/all/</url>
|
||||
</repository>
|
||||
</repositories-->
|
||||
|
||||
</project>
|
||||
@ -36,6 +36,7 @@ import com.vividsolutions.jump.workbench.plugin.PlugInContext;
|
||||
* @version 1.0.0
|
||||
*/
|
||||
// History
|
||||
// 2.0.0 (2021-08-22) : * version number alignment with OpenJUMP's
|
||||
// 1.0.0 (2021-04-11) : * refactoring for OpenJUMP 2, JTS 1.18
|
||||
// 0.9.0 (2018-06-02) : * fix a regression preventing export of MultiPolygons
|
||||
// * use java 5 features (foreach, autoboxing, generics...)
|
||||
@ -83,6 +84,6 @@ public class DXFDriverConfiguration extends Extension {
|
||||
|
||||
public String getName() {return "DXF driver";}
|
||||
|
||||
public String getVersion() {return "1.0.0 (2021-04-11)";}
|
||||
public String getVersion() {return "2.0.0 (2021-08-22)";}
|
||||
|
||||
}
|
||||
|
||||
@ -36,7 +36,6 @@ import com.vividsolutions.jump.feature.FeatureDataset;
|
||||
* block.
|
||||
* @author Michaël Michaud
|
||||
*/
|
||||
// History
|
||||
public class DxfBLOCKS {
|
||||
|
||||
FeatureCollection entities;
|
||||
|
||||
@ -66,13 +66,6 @@ public class DxfENTITY {
|
||||
public static int precision = 4;
|
||||
|
||||
private String layerName = "DEFAULT";
|
||||
//private String lineType = null;
|
||||
//private float elevation = 0f;
|
||||
//private float thickness = 0f;
|
||||
//private int colorNumber = 256;
|
||||
//private int space = 0;
|
||||
//private double[] extrusionDirection = null;
|
||||
//private int flags = 0;
|
||||
|
||||
public String getLayerName() {return layerName;}
|
||||
|
||||
|
||||
@ -66,7 +66,7 @@ public class DxfFile {
|
||||
// Common FeatureSchema for ENTITIES
|
||||
public final static FeatureSchema DXF_SCHEMA = new FeatureSchema();
|
||||
public static boolean DXF_SCHEMA_INITIALIZED = false;
|
||||
//static int iterator = 0;
|
||||
|
||||
private DxfHEADER header = null;
|
||||
private DxfCLASSES classes = null;
|
||||
private DxfTABLES tables = null;
|
||||
|
||||
@ -46,7 +46,6 @@ public class DxfTABLE_APPID_ITEM extends DxfTABLE_ITEM {
|
||||
Map<String,DxfTABLE_ITEM> table = new LinkedHashMap<>();
|
||||
DxfGroup group;
|
||||
while (null != (group = DxfGroup.readGroup(raf)) && !group.equals(ENDTAB)) {
|
||||
//group = DxfGroup.readGroup(raf);
|
||||
if (DxfFile.DEBUG) group.print(8);
|
||||
if (group.equals(APPID)) {
|
||||
item = new DxfTABLE_APPID_ITEM("DEFAULT", 0);
|
||||
|
||||
@ -71,7 +71,6 @@ public class DxfTABLE_LAYER_ITEM extends DxfTABLE_ITEM {
|
||||
item = new DxfTABLE_LAYER_ITEM("DEFAULT", 0);
|
||||
}
|
||||
else if (group.getCode()==2) {
|
||||
//System.out.println("\t\t" + group.getValue());
|
||||
item.setName(group.getValue());
|
||||
table.put(item.getName(), item);
|
||||
}
|
||||
|
||||
@ -94,7 +94,6 @@ public class DxfTABLE_UCS_ITEM extends DxfTABLE_ITEM {
|
||||
Map<String,DxfTABLE_ITEM> table = new LinkedHashMap<>();
|
||||
DxfGroup group;
|
||||
while (null != (group = DxfGroup.readGroup(raf)) && !group.equals(ENDTAB)) {
|
||||
//group = DxfGroup.readGroup(raf);
|
||||
if (DxfFile.DEBUG) group.print(8);
|
||||
if (group.equals(UCS)) {
|
||||
item = new DxfTABLE_UCS_ITEM("DEFAULT", 0);
|
||||
|
||||
Reference in New Issue
Block a user