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

Reply via email to