Revision: 6191
http://sourceforge.net/p/jump-pilot/code/6191
Author: michaudm
Date: 2019-07-28 09:56:49 +0000 (Sun, 28 Jul 2019)
Log Message:
-----------
Remember last parameter used
Modified Paths:
--------------
plug-ins/ConcaveHullPlugin/trunk/Readme.txt
plug-ins/ConcaveHullPlugin/trunk/src/org/opensphere/openjump/ConcaveHullExtension.java
plug-ins/ConcaveHullPlugin/trunk/src/org/opensphere/openjump/plugin/ConcaveHullPlugin.java
Added Paths:
-----------
plug-ins/ConcaveHullPlugin/trunk/build.xml
Modified: plug-ins/ConcaveHullPlugin/trunk/Readme.txt
===================================================================
--- plug-ins/ConcaveHullPlugin/trunk/Readme.txt 2019-07-28 09:10:02 UTC (rev
6190)
+++ plug-ins/ConcaveHullPlugin/trunk/Readme.txt 2019-07-28 09:56:49 UTC (rev
6191)
@@ -29,6 +29,8 @@
Changes
+0.3 (28.07.2019)
+- set default threshold to last used one after first call
0.2 (25.11.2014)
- added translations
Added: plug-ins/ConcaveHullPlugin/trunk/build.xml
===================================================================
--- plug-ins/ConcaveHullPlugin/trunk/build.xml (rev 0)
+++ plug-ins/ConcaveHullPlugin/trunk/build.xml 2019-07-28 09:56:49 UTC (rev
6191)
@@ -0,0 +1,88 @@
+<project name="concave-hull" default="compile" basedir=".">
+
+
<!--************************************************************************
+
****************************************************************************
+ ** PROPERTIES
**
+
****************************************************************************
+
*************************************************************************-->
+
+ <property name="concave-hull" value="concave-hull"/>
+
+ <!-- PROPERTIES : MAIN ARCHITECTURE -->
+ <property name="src" value="src" />
+ <property name="bin" value="bin" />
+ <property name="lib" value="../../openjump_lib" />
+ <property name="build" value="build" />
+ <property name="dist" value="dist" />
+ <property name="javadoc" value="javadoc" />
+
+ <property name="version" value="0.3" />
+
+ <!-- ===================================================================
-->
+ <!-- Defines the classpath used for compilation and test.
-->
+ <!-- ===================================================================
-->
+ <path id="classpath">
+ <fileset dir="${lib}">
+ <include name="**/*.jar"/>
+ </fileset>
+ </path>
+
+ <target name="clean" id="clean">
+ <delete dir="${build}"/>
+ </target>
+
+ <!-- ===================================================================
-->
+ <!-- compile graph-toolbox
-->
+ <!-- ===================================================================
-->
+ <target name="compile" id="compile" depends="clean">
+ <mkdir dir="${build}"/>
+ <javac destdir="${build}" debug="true" deprecation="false"
nowarn="true" source="1.8" target="1.8">
+ <src path="${src}"/>
+ <classpath refid="classpath"/>
+ <include name="**/*.java"/>
+ </javac>
+ <copy todir="${build}">
+ <fileset dir="${src}">
+ <include name="org/opensphere/openjump/**/*.png"/>
+ <include name="org/opensphere/openjump/**/*.properties"/>
+ <include name="org/opensphere/openjump/**/*.html"/>
+ </fileset>
+ </copy>
+ </target>
+
+ <!-- ===================================================================
-->
+ <!-- jar graph-toolbox
-->
+ <!-- ===================================================================
-->
+ <target name="jar" id="jar" depends="compile">
+ <mkdir dir="${dist}"/>
+ <jar basedir="${build}" jarfile="${dist}/concave-hull-${version}.jar">
+ <include name="org/opensphere/**/*"/>
+ </jar>
+ </target>
+
+ <!-- ===================================================================
-->
+ <!-- javadoc graph-toolbox
-->
+ <!-- ===================================================================
-->
+ <target name="javadoc" depends="compile">
+ <mkdir dir="${javadoc}"/>
+ <javadoc destdir="${javadoc}" use="true">
+ <classpath refid="classpath"/>
+ <packageset dir="${src}">
+ <include name="org/opensphere/**"/>
+ </packageset>
+ </javadoc>
+ </target>
+
+ <!-- ===================================================================
-->
+ <!-- dist graph-toolbox
-->
+ <!-- ===================================================================
-->
+ <target name="zip-concave-hull" id="zip-concave-hull" depends="jar,
javadoc">
+ <zip basedir="." zipfile="${dist}/concave-hull-${version}.zip">
+ <include name="src/**"/>
+ <include name="javadoc/**"/>
+ <include name="${dist}/concave-hull-${version}.jar"/>
+ <include name="build.xml"/>
+ </zip>
+ </target>
+
+</project>
\ No newline at end of file
Modified:
plug-ins/ConcaveHullPlugin/trunk/src/org/opensphere/openjump/ConcaveHullExtension.java
===================================================================
---
plug-ins/ConcaveHullPlugin/trunk/src/org/opensphere/openjump/ConcaveHullExtension.java
2019-07-28 09:10:02 UTC (rev 6190)
+++
plug-ins/ConcaveHullPlugin/trunk/src/org/opensphere/openjump/ConcaveHullExtension.java
2019-07-28 09:56:49 UTC (rev 6191)
@@ -44,7 +44,7 @@
@Override
public String getVersion() {
- return "0.2 (2014-11-25)";
+ return "0.3 (2019-07-28)";
}
/**
Modified:
plug-ins/ConcaveHullPlugin/trunk/src/org/opensphere/openjump/plugin/ConcaveHullPlugin.java
===================================================================
---
plug-ins/ConcaveHullPlugin/trunk/src/org/opensphere/openjump/plugin/ConcaveHullPlugin.java
2019-07-28 09:10:02 UTC (rev 6190)
+++
plug-ins/ConcaveHullPlugin/trunk/src/org/opensphere/openjump/plugin/ConcaveHullPlugin.java
2019-07-28 09:56:49 UTC (rev 6191)
@@ -77,6 +77,8 @@
// dialog interface
private static MultiInputDialog dialog;
+
+ private double threshold = 10.0;
/**
* Initialisation.
@@ -142,8 +144,8 @@
dialog.addDoubleField(
THRESHOLD,
+ threshold,
10,
- 10,
THRESHOLD
);
}
@@ -207,7 +209,7 @@
*/
private boolean createConcaveHull(PlugInContext context, Layer layer,
FeatureCollection collection) {
- double threshold = dialog.getDouble(THRESHOLD);
+ threshold = dialog.getDouble(THRESHOLD);
int size = collection.size();
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel