Repository: incubator-taverna-osgi
Updated Branches:
  refs/heads/master c9bdfb595 -> fdfdb4dbe


File -> Path -- at least in API specs


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/commit/f8b9df17
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/tree/f8b9df17
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/diff/f8b9df17

Branch: refs/heads/master
Commit: f8b9df1758424c8320b01229e4eaa373e6152d99
Parents: c9bdfb5
Author: Stian Soiland-Reyes <[email protected]>
Authored: Sat Feb 13 14:27:26 2016 +0000
Committer: Stian Soiland-Reyes <[email protected]>
Committed: Sat Feb 13 14:27:26 2016 +0000

----------------------------------------------------------------------
 .../configuration/app/ApplicationConfiguration.java   | 14 +++++++-------
 .../main/java/org/apache/taverna/plugin/Plugin.java   |  4 ++--
 .../java/org/apache/taverna/plugin/PluginManager.java |  3 +--
 3 files changed, 10 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/blob/f8b9df17/taverna-app-configuration-api/src/main/java/org/apache/taverna/configuration/app/ApplicationConfiguration.java
----------------------------------------------------------------------
diff --git 
a/taverna-app-configuration-api/src/main/java/org/apache/taverna/configuration/app/ApplicationConfiguration.java
 
b/taverna-app-configuration-api/src/main/java/org/apache/taverna/configuration/app/ApplicationConfiguration.java
index fac5112..451cb36 100644
--- 
a/taverna-app-configuration-api/src/main/java/org/apache/taverna/configuration/app/ApplicationConfiguration.java
+++ 
b/taverna-app-configuration-api/src/main/java/org/apache/taverna/configuration/app/ApplicationConfiguration.java
@@ -16,7 +16,7 @@
  */
 package org.apache.taverna.configuration.app;
 
-import java.io.File;
+import java.nio.file.Path;
 
 import org.apache.taverna.profile.xml.jaxb.ApplicationProfile;
 
@@ -41,17 +41,17 @@ public interface ApplicationConfiguration {
 
        public String getTitle();
 
-       public File getStartupDir();
+       public Path getStartupDir();
 
-       public File getApplicationHomeDir();
+       public Path getApplicationHomeDir();
 
-       public File getUserPluginDir();
+       public Path getUserPluginDir();
 
-       public File getSystemPluginDir();
+       public Path getSystemPluginDir();
 
-       public File getLogFile();
+       public Path getLogFile();
 
-       public File getLogDir();
+       public Path getLogDir();
 
        public ApplicationProfile getApplicationProfile();
 

http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/blob/f8b9df17/taverna-plugin-api/src/main/java/org/apache/taverna/plugin/Plugin.java
----------------------------------------------------------------------
diff --git 
a/taverna-plugin-api/src/main/java/org/apache/taverna/plugin/Plugin.java 
b/taverna-plugin-api/src/main/java/org/apache/taverna/plugin/Plugin.java
index 6689f8a..1a845d1 100644
--- a/taverna-plugin-api/src/main/java/org/apache/taverna/plugin/Plugin.java
+++ b/taverna-plugin-api/src/main/java/org/apache/taverna/plugin/Plugin.java
@@ -16,7 +16,7 @@
  */
 package org.apache.taverna.plugin;
 
-import java.io.File;
+import java.nio.file.Path;
 import java.util.Set;
 
 import org.osgi.framework.Bundle;
@@ -77,7 +77,7 @@ public interface Plugin {
 
        public void uninstall() throws PluginException;
 
-       public File getFile();
+       public Path getFile();
 
        public Set<Bundle> getBundles();
 

http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/blob/f8b9df17/taverna-plugin-api/src/main/java/org/apache/taverna/plugin/PluginManager.java
----------------------------------------------------------------------
diff --git 
a/taverna-plugin-api/src/main/java/org/apache/taverna/plugin/PluginManager.java 
b/taverna-plugin-api/src/main/java/org/apache/taverna/plugin/PluginManager.java
index 9a4fd2c..3a1779d 100644
--- 
a/taverna-plugin-api/src/main/java/org/apache/taverna/plugin/PluginManager.java
+++ 
b/taverna-plugin-api/src/main/java/org/apache/taverna/plugin/PluginManager.java
@@ -16,7 +16,6 @@
  */
 package org.apache.taverna.plugin;
 
-import java.io.File;
 import java.nio.file.Path;
 import java.util.List;
 
@@ -85,7 +84,7 @@ public interface PluginManager {
         * @return the installed plugin
         * @throws PluginException
         */
-       public Plugin installPlugin(File pluginFile) throws PluginException;
+       public Plugin installPlugin(Path pluginFile) throws PluginException;
 
        /**
         * Installs a plugin from an update site.

Reply via email to