Skip to content
Snippets Groups Projects
Commit c5258a7a authored by Jan Kožusznik's avatar Jan Kožusznik
Browse files

split to more modules

parent 5578fd72
No related branches found
No related tags found
No related merge requests found
Showing
with 220 additions and 11 deletions
package cz.it4i.fiji.haas;
package cz.it4i.fiji.haas.ui;
import java.awt.Dimension;
import java.awt.Frame;
......
package cz.it4i.fiji.haas;
package cz.it4i.fiji.haas.ui;
import javax.swing.JDialog;
import javax.swing.WindowConstants;
......
package cz.it4i.fiji.haas.ui;
package cz.it4i.fiji.haas.ui;
import java.awt.Adjustable;
......
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.scijava</groupId>
<artifactId>pom-scijava</artifactId>
<version>17.1.1</version>
<relativePath />
</parent>
<groupId>cz.it4i.fiji</groupId>
<artifactId>haas-snakemake-spim</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Plugins for running SPIM automated workflow by IT4I HaaS.</name>
<description>This example provides an introduction to writing ImageJ commands.</description>
<url>https://github.com/[MY-ORG]/[MY-REPO]</url>
<inceptionYear>2013</inceptionYear>
<organization>
<name>[MY-ORGANIZATION-NAME]</name>
<url>[MY-ORGANIZATION-WEB-SITE]</url>
</organization>
<licenses>
<license>
<name>CC0 1.0 Universal License</name>
<url>http://creativecommons.org/publicdomain/zero/1.0/</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>[MY-GITHUB-ID]</id>
<name>[MY-FULL-NAME]</name>
<url>https://imagej.net/User:[MY-IMAGEJ-WIKI-ACCOUNT]</url>
</developer>
</developers>
<contributors>
<contributor>
<name>None</name>
</contributor>
</contributors>
<mailingLists>
<mailingList>
<name>ImageJ Forum</name>
<archive>http://forum.imagej.net/</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:git:git://github.com/[MY-ORG]/[MY-REPO]</connection>
<developerConnection>scm:git:git@github.com:[MY-ORG]/[MY-REPO]</developerConnection>
<tag>HEAD</tag>
<url>https://github.com/[MY-ORG]/[MY-REPO]</url>
</scm>
<issueManagement>
<system>GitHub Issues</system>
<url>http://github.com/[MY-ORG]/[MY-REPO]/issues</url>
</issueManagement>
<ciManagement>
<system>None</system>
</ciManagement>
<repositories>
<repository>
<id>imagej.public</id>
<url>http://maven.imagej.net/content/groups/public</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>net.imagej</groupId>
<artifactId>imagej</artifactId>
</dependency>
<dependency>
<groupId>cz.it4i.fiji</groupId>
<artifactId>haas-imagej-client</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-jdk14 -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
</dependency>
</dependencies>
</project>
\ No newline at end of file
package cz.it4i.fiji.haas;
package cz.it4i.fiji.haas_snakemake_spim.commands;
import java.awt.Frame;
import java.io.File;
......@@ -16,8 +16,12 @@ import org.scijava.ui.ApplicationFrame;
import org.scijava.ui.UIService;
import org.scijava.widget.UIComponent;
import cz.it4i.fiji.haas.JobManager;
import cz.it4i.fiji.haas.TestingConstants;
import cz.it4i.fiji.haas.JobManager.JobInfo;
import cz.it4i.fiji.haas.ui.ModalDialogs;
import cz.it4i.fiji.haas.ui.ProgressDialog;
import cz.it4i.fiji.haas_snakemake_spim.ui.CheckStatusOfHaaSWindow;
import net.imagej.ImageJ;
/**
......
package cz.it4i.fiji.haas;
package cz.it4i.fiji.haas_snakemake_spim.commands;
import java.awt.Frame;
import java.io.File;
......@@ -18,6 +18,9 @@ import org.scijava.ui.ApplicationFrame;
import org.scijava.ui.UIService;
import org.scijava.widget.UIComponent;
import cz.it4i.fiji.haas.JobManager;
import cz.it4i.fiji.haas.TestingConstants;
import cz.it4i.fiji.haas.ui.ModalDialogs;
import cz.it4i.fiji.haas.ui.ProgressDialog;
import cz.it4i.fiji.haas_java_client.HaaSClient;
import net.imagej.ImageJ;
......
......@@ -4,7 +4,7 @@
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.BorderPane?>
<BorderPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="912.0" xmlns="http://javafx.com/javafx/8.0.65" xmlns:fx="http://javafx.com/fxml/1" fx:controller="cz.it4i.fiji.haas.ui.CheckStatusOfHaaSController">
<BorderPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="912.0" xmlns="http://javafx.com/javafx/8.0.65" xmlns:fx="http://javafx.com/fxml/1" fx:controller="cz.it4i.fiji.haas_snakemake_spim.ui.CheckStatusOfHaaSController">
<center>
<TableView fx:id="jobs" prefHeight="400.0" prefWidth="675.0" BorderPane.alignment="CENTER">
<columns>
......
package cz.it4i.fiji.haas.ui;
package cz.it4i.fiji.haas_snakemake_spim.ui;
import java.awt.Window;
import java.util.function.Function;
......@@ -7,7 +7,9 @@ import org.scijava.log.LogService;
import org.scijava.plugin.Parameter;
import cz.it4i.fiji.haas.JobManager.JobInfo;
import cz.it4i.fiji.haas.ModalDialogs;
import cz.it4i.fiji.haas.ui.ModalDialogs;
import cz.it4i.fiji.haas.ui.ObservableValueAdapter;
import cz.it4i.fiji.haas.ui.ProgressDialog;
import javafx.application.Platform;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
......
package cz.it4i.fiji.haas;
package cz.it4i.fiji.haas_snakemake_spim.ui;
import java.awt.Frame;
......@@ -6,7 +6,7 @@ import org.scijava.Context;
import org.scijava.plugin.Parameter;
import cz.it4i.fiji.haas.JobManager.JobInfo;
import cz.it4i.fiji.haas.ui.CheckStatusOfHaaSController;
import cz.it4i.fiji.haas.ui.FXFrame;
import javafx.application.Platform;
public class CheckStatusOfHaaSWindow extends FXFrame<CheckStatusOfHaaSController> {
......
/**
*
*/
/**
* @author koz01
*
*/
package cz.it4i.fiji.haas_snakemake_spim.ui;
\ No newline at end of file
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.scijava</groupId>
<artifactId>pom-scijava</artifactId>
<version>17.1.1</version>
<relativePath />
</parent>
<groupId>cz.it4i.fiji</groupId>
<artifactId>haas-spim-benchmark</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Plugins for running SPIM automated workflow by IT4I HaaS.</name>
<description>This example provides an introduction to writing ImageJ commands.</description>
<url>https://github.com/[MY-ORG]/[MY-REPO]</url>
<inceptionYear>2013</inceptionYear>
<organization>
<name>[MY-ORGANIZATION-NAME]</name>
<url>[MY-ORGANIZATION-WEB-SITE]</url>
</organization>
<licenses>
<license>
<name>CC0 1.0 Universal License</name>
<url>http://creativecommons.org/publicdomain/zero/1.0/</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>[MY-GITHUB-ID]</id>
<name>[MY-FULL-NAME]</name>
<url>https://imagej.net/User:[MY-IMAGEJ-WIKI-ACCOUNT]</url>
</developer>
</developers>
<contributors>
<contributor>
<name>None</name>
</contributor>
</contributors>
<mailingLists>
<mailingList>
<name>ImageJ Forum</name>
<archive>http://forum.imagej.net/</archive>
</mailingList>
</mailingLists>
<scm>
<connection>scm:git:git://github.com/[MY-ORG]/[MY-REPO]</connection>
<developerConnection>scm:git:git@github.com:[MY-ORG]/[MY-REPO]</developerConnection>
<tag>HEAD</tag>
<url>https://github.com/[MY-ORG]/[MY-REPO]</url>
</scm>
<issueManagement>
<system>GitHub Issues</system>
<url>http://github.com/[MY-ORG]/[MY-REPO]/issues</url>
</issueManagement>
<ciManagement>
<system>None</system>
</ciManagement>
<repositories>
<repository>
<id>imagej.public</id>
<url>http://maven.imagej.net/content/groups/public</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>net.imagej</groupId>
<artifactId>imagej</artifactId>
</dependency>
<dependency>
<groupId>cz.it4i.fiji</groupId>
<artifactId>haas-imagej-client</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-jdk14 -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
</dependency>
</dependencies>
</project>
\ No newline at end of file
package cz.it4i.fiji.haas;
package cz.it4i.fiji.haas_spim_benchmark.core;
import java.io.IOException;
import java.io.InputStream;
......@@ -14,6 +14,9 @@ import java.util.stream.Collectors;
import org.yaml.snakeyaml.Yaml;
import cz.it4i.fiji.haas.JobManager;
import cz.it4i.fiji.haas.TestingConstants;
import cz.it4i.fiji.haas.UploadingFileFromResource;
import cz.it4i.fiji.haas.JobManager.JobInfo;
import cz.it4i.fiji.haas.JobManager.JobSynchronizableFile;
import cz.it4i.fiji.haas_java_client.HaaSClient;
......
......@@ -11,6 +11,7 @@ import org.slf4j.LoggerFactory;
import cz.it4i.fiji.haas_java_client.JobState;
import cz.it4i.fiji.haas_java_client.SynchronizableFileType;
import cz.it4i.fiji.haas_spim_benchmark.core.BenchmarkJobManager;
import net.imagej.updater.util.Progress;
public class RunBenchmark {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment