hey Peppe,

any specific reason to make this plugin threaded but not using threads?

..ede

On 08.11.2016 16:28, [email protected] wrote:
> Revision: 5171
>           http://sourceforge.net/p/jump-pilot/code/5171
> Author:   ma15569
> Date:     2016-11-08 15:28:51 +0000 (Tue, 08 Nov 2016)
> Log Message:
> -----------
> Improved Sextante help. Reorganized class paths and menu
> 
> Modified Paths:
> --------------
>     plug-ins/SextantePlugIn/.classpath
> 
> Added Paths:
> -----------
>     plug-ins/SextantePlugIn/dist/ojsextante_binding_nov2016b.jar
>     
> plug-ins/SextantePlugIn/src/es/unex/sextante/openjump/extensions/SextanteHelpPlugIn.java
> 
> Modified: plug-ins/SextantePlugIn/.classpath
> ===================================================================
> --- plug-ins/SextantePlugIn/.classpath        2016-11-06 20:58:16 UTC (rev 
> 5170)
> +++ plug-ins/SextantePlugIn/.classpath        2016-11-08 15:28:51 UTC (rev 
> 5171)
> @@ -2,13 +2,13 @@
>  <classpath>
>       <classpathentry kind="src" path="src"/>
>       <classpathentry kind="con" 
> path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
> -     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP_r5073-PLUS/lib/ext/sextante/sextante.jar"/>
> -     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP_r5073-PLUS/lib/ext/sextante/sextante_algorithms.jar"/>
> -     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP_r5073-PLUS/lib/ext/sextante/sextante_gui.jar"/>
> -     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP_r5073-PLUS/lib/jai_codec-1.1.3.jar"/>
> -     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP_r5073-PLUS/lib/jai_core-1.1.3.jar"/>
> -     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP_r5073-PLUS/lib/jts-core-1.14.0.jar"/>
> -     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP_r5073-PLUS/lib/jts-io-1.14.0.jar"/>
> -     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP_r5073-PLUS/lib/OpenJUMP-20161012-r5073-nolang.jar"/>
> +     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP-Portable-20161106-r5166-PLUS/OpenJUMP-20161106-r5166-PLUS/lib/ext/sextante/sextante.jar"/>
> +     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP-Portable-20161106-r5166-PLUS/OpenJUMP-20161106-r5166-PLUS/lib/ext/sextante/sextante_algorithms.jar"/>
> +     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP-Portable-20161106-r5166-PLUS/OpenJUMP-20161106-r5166-PLUS/lib/ext/sextante/sextante_gui.jar"/>
> +     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP-Portable-20161106-r5166-PLUS/OpenJUMP-20161106-r5166-PLUS/lib/jai_codec-1.1.3.jar"/>
> +     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP-Portable-20161106-r5166-PLUS/OpenJUMP-20161106-r5166-PLUS/lib/jai_core-1.1.3.jar"/>
> +     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP-Portable-20161106-r5166-PLUS/OpenJUMP-20161106-r5166-PLUS/lib/jts-core-1.14.0.jar"/>
> +     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP-Portable-20161106-r5166-PLUS/OpenJUMP-20161106-r5166-PLUS/lib/jts-io-1.14.0.jar"/>
> +     <classpathentry kind="lib" 
> path="C:/Users/Beppe/Desktop/OpenJUM/OpenJUMP-Portable-20161106-r5166-PLUS/OpenJUMP-20161106-r5166-PLUS/lib/OpenJUMP-20161106-r5166-nolang.jar"/>
>       <classpathentry kind="output" path="bin"/>
>  </classpath>
> 
> Added: plug-ins/SextantePlugIn/dist/ojsextante_binding_nov2016b.jar
> ===================================================================
> (Binary files differ)
> 
> Index: plug-ins/SextantePlugIn/dist/ojsextante_binding_nov2016b.jar
> ===================================================================
> --- plug-ins/SextantePlugIn/dist/ojsextante_binding_nov2016b.jar      
> 2016-11-06 20:58:16 UTC (rev 5170)
> +++ plug-ins/SextantePlugIn/dist/ojsextante_binding_nov2016b.jar      
> 2016-11-08 15:28:51 UTC (rev 5171)
> 
> Property changes on: 
> plug-ins/SextantePlugIn/dist/ojsextante_binding_nov2016b.jar
> ___________________________________________________________________
> Added: svn:mime-type
> ## -0,0 +1 ##
> +application/octet-stream
> \ No newline at end of property
> Added: 
> plug-ins/SextantePlugIn/src/es/unex/sextante/openjump/extensions/SextanteHelpPlugIn.java
> ===================================================================
> --- 
> plug-ins/SextantePlugIn/src/es/unex/sextante/openjump/extensions/SextanteHelpPlugIn.java
>                           (rev 0)
> +++ 
> plug-ins/SextantePlugIn/src/es/unex/sextante/openjump/extensions/SextanteHelpPlugIn.java
>   2016-11-08 15:28:51 UTC (rev 5171)
> @@ -0,0 +1,42 @@
> +package es.unex.sextante.openjump.extensions;
> +
> +import javax.swing.ImageIcon;
> +
> +import org.openjump.core.ui.plugin.sextante.dialog.SextanteHelpDialog;
> +
> +import com.vividsolutions.jump.task.TaskMonitor;
> +import com.vividsolutions.jump.workbench.plugin.PlugInContext;
> +import com.vividsolutions.jump.workbench.plugin.ThreadedPlugIn;
> +import com.vividsolutions.jump.workbench.ui.images.IconLoader;
> +
> +import es.unex.sextante.openjump.language.I18NPlug;
> +
> +public class SextanteHelpPlugIn implements ThreadedPlugIn {
> +    public static final ImageIcon ICON = IconLoader
> +            .icon("information_16x16.png");
> +
> +    public void run(TaskMonitor monitor, PlugInContext context)
> +            throws Exception {
> +    }
> +
> +    public void initialize(PlugInContext context) throws Exception {
> +        context.getFeatureInstaller().addMainMenuPlugin(this,
> +                new String[] { "Sextante" }, getName(), false, ICON, null);
> +    }
> +
> +    public String getName() {// Giuseppe Aruta - PlugIn Internationalized
> +        // 2013_05_25//
> +
> +        return I18NPlug
> +                
> .getI18N("es.unex.sextante.kosmo.extensions.SextanteHelpPlugin.help");
> +
> +    }
> +
> +    public boolean execute(PlugInContext context) throws Exception {
> +
> +        SextanteHelpDialog.createAndShowGUI(context);
> +
> +        return true;
> +    }
> +
> +}
> 
> 
> Property changes on: 
> plug-ins/SextantePlugIn/src/es/unex/sextante/openjump/extensions/SextanteHelpPlugIn.java
> ___________________________________________________________________
> Added: svn:mime-type
> ## -0,0 +1 ##
> +text/plain
> \ No newline at end of property
> 
> ------------------------------------------------------------------------------
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> _______________________________________________
> Jump-pilot-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> 

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to