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