Revision: 5293
http://sourceforge.net/p/jump-pilot/code/5293
Author: edso
Date: 2016-12-28 14:58:30 +0000 (Wed, 28 Dec 2016)
Log Message:
-----------
fix NPE in GML tests
Modified Paths:
--------------
core/trunk/src/com/vividsolutions/jump/io/AbstractJUMPReader.java
core/trunk/src/com/vividsolutions/jump/io/GMLReader.java
Modified: core/trunk/src/com/vividsolutions/jump/io/AbstractJUMPReader.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/io/AbstractJUMPReader.java
2016-12-28 14:52:11 UTC (rev 5292)
+++ core/trunk/src/com/vividsolutions/jump/io/AbstractJUMPReader.java
2016-12-28 14:58:30 UTC (rev 5293)
@@ -1,6 +1,7 @@
package com.vividsolutions.jump.io;
import com.vividsolutions.jump.feature.FeatureCollection;
+import com.vividsolutions.jump.task.DummyTaskMonitor;
import com.vividsolutions.jump.task.TaskMonitor;
import com.vividsolutions.jump.task.TaskMonitorSupport;
@@ -13,7 +14,7 @@
abstract public class AbstractJUMPReader implements JUMPReader,
TaskMonitorSupport {
private Collection<Exception> exceptions = null;
- private TaskMonitor taskMonitor = null;
+ private TaskMonitor taskMonitor = new DummyTaskMonitor();
/**
* Read the specified file using the filename given by the "File" property
and
Modified: core/trunk/src/com/vividsolutions/jump/io/GMLReader.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/io/GMLReader.java 2016-12-28
14:52:11 UTC (rev 5292)
+++ core/trunk/src/com/vividsolutions/jump/io/GMLReader.java 2016-12-28
14:58:30 UTC (rev 5293)
@@ -34,6 +34,7 @@
import com.vividsolutions.jts.geom.*;
import com.vividsolutions.jump.I18N;
import com.vividsolutions.jump.feature.*;
+import com.vividsolutions.jump.task.DummyTaskMonitor;
import com.vividsolutions.jump.task.TaskMonitor;
import com.vividsolutions.jump.task.TaskMonitorSupport;
import com.vividsolutions.jump.task.TaskMonitorUtil;
@@ -1095,9 +1096,9 @@
exceptions = new ArrayList<>();
return exceptions;
}
-
- private TaskMonitor taskMonitor = null;
-
+
+ private TaskMonitor taskMonitor = new DummyTaskMonitor();
+
public void setTaskMonitor(TaskMonitor taskMonitor) {
this.taskMonitor = taskMonitor;
}
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel