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
