diff --git a/.gitignore b/.gitignore index 8d47cace3a5bd898da9fb12bed716d60838191a4..57f16fb67c1b1589981416b323d7a9debc728665 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,41 @@ -.idea/ +/build* +/workspace +setting.xml +release/ target/ -.settings/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ +icy.log + +### IntelliJ IDEA ### +.idea/ +*.iws *.iml -.project +*.ipr + +### Eclipse ### +.apt_generated .classpath -**/.DS_Store \ No newline at end of file +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ + +### Mac OS ### +**/.DS_Store +Icon? \ No newline at end of file diff --git a/pom.xml b/pom.xml index 7bbee4e3b595957a7ecf17081ca54d2b0b2c9408..eaef28ed0df937c770811b03bcf859ae58f40f27 100644 --- a/pom.xml +++ b/pom.xml @@ -8,14 +8,12 @@ <parent> <groupId>org.bioimageanalysis.icy</groupId> <artifactId>pom-icy</artifactId> - <version>2.2.0</version> + <version>3.0.0-a.1</version> </parent> <!-- Project Information --> <artifactId>jfreechart</artifactId> - <version>2.0.0</version> - - <packaging>jar</packaging> + <version>2.0.0-a.1</version> <name>JfreeChart</name> <description> @@ -55,11 +53,6 @@ </developer> </developers> - <!-- Project properties --> - <properties> - <artifact-to-extract>jfreechart</artifact-to-extract> - </properties> - <!-- List of project's dependencies --> <dependencies> <dependency> @@ -73,8 +66,7 @@ <repositories> <repository> <id>icy</id> - <name>Icy's Nexus</name> - <url>https://icy-nexus.pasteur.fr/repository/Icy/</url> + <url>https://nexus-icy.pasteur.cloud/repository/icy/</url> </repository> </repositories> </project> \ No newline at end of file diff --git a/src/main/java/plugins/stef/library/JFreeChartPlugin.java b/src/main/java/plugins/stef/library/JFreeChartPlugin.java index cd9b5aa18882ae1f5dbd8d7fee40382b2b5bc78b..0f17eb87c966c793118c707f7045c379ca51e648 100644 --- a/src/main/java/plugins/stef/library/JFreeChartPlugin.java +++ b/src/main/java/plugins/stef/library/JFreeChartPlugin.java @@ -1,14 +1,17 @@ package plugins.stef.library; -import icy.plugin.abstract_.Plugin; -import icy.plugin.interface_.PluginLibrary; +import org.bioimageanalysis.icy.extension.plugin.abstract_.Plugin; +import org.bioimageanalysis.icy.extension.plugin.annotation_.IcyPluginIcon; +import org.bioimageanalysis.icy.extension.plugin.annotation_.IcyPluginName; +import org.bioimageanalysis.icy.extension.plugin.interface_.PluginLibrary; /** * JFree Chart library for Icy - * + * * @author Stephane Dallongeville */ -public class JFreeChartPlugin extends Plugin implements PluginLibrary -{ +@IcyPluginName("JFreeChart") +@IcyPluginIcon(path = "/jfreechart.jpg") +public class JFreeChartPlugin extends Plugin implements PluginLibrary { // } diff --git a/src/main/resources/jfreechart.jpg b/src/main/resources/jfreechart.jpg new file mode 100644 index 0000000000000000000000000000000000000000..321108baf2b9064a158e4167834bc385b76f82a5 Binary files /dev/null and b/src/main/resources/jfreechart.jpg differ