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 Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel