diff --git a/src/main/java/mosaic/plugins/OnlineOpener.java b/src/main/java/mosaic/plugins/OnlineOpener.java new file mode 100644 index 0000000000000000000000000000000000000000..842079deff06ce2cbc9ca03b7b92ca70114dfe0b --- /dev/null +++ b/src/main/java/mosaic/plugins/OnlineOpener.java @@ -0,0 +1,23 @@ +package mosaic.plugins; + + +import ij.plugin.PlugIn; + +import java.awt.*; +import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; + + +public class OnlineOpener implements PlugIn { + @Override + public void run(String s) { + try { + Desktop.getDesktop().browse(new URI(s)); + } catch (IOException e) { + e.printStackTrace(); + } catch (URISyntaxException e) { + e.printStackTrace(); + } + } +} diff --git a/src/main/resources/plugins.config b/src/main/resources/plugins.config index 82e0dc6984f7e5a6a591e231368d9f5e070d5d3b..26808009422c0a729dc30e8a949df5fb563e084f 100755 --- a/src/main/resources/plugins.config +++ b/src/main/resources/plugins.config @@ -28,3 +28,6 @@ Plugins>Mosaic>Utility>Cluster, "New cluster profile", mosaic.plugins.NewCluster Plugins>Mosaic, "Particle Tracker 2D/3D", mosaic.plugins.ParticleTracker3DModular_("run") Plugins>Mosaic, "Interaction Analysis", mosaic.plugins.IAPMosaic_("run") + +Plugins>Mosaic, "-", null +Plugins>Mosaic, "Online Documentation", mosaic.plugins.OnlineOpener("https://mosaic.mpi-cbg.de/docs/MosaicSuiteDoc/index.html") \ No newline at end of file