aboutsummaryrefslogtreecommitdiffstats
path: root/netx/javax/jnlp/IntegrationService.java
diff options
context:
space:
mode:
authorOmair Majid <[email protected]>2010-11-18 10:55:02 -0500
committerOmair Majid <[email protected]>2010-11-18 10:55:02 -0500
commit16d8875dca7ef93f6c1aea72cf84bb8bb5251722 (patch)
treea6f263a5590c9bac3d67ac77e0cb9a5088bda58a /netx/javax/jnlp/IntegrationService.java
parent3ae10b75e084ff090723a3b39b998f9ce082f671 (diff)
add javax.jnlp.IntegrationService and javax.jnlp.DownloadService2
2010-11-18 Omair Majid <[email protected]> * NEWS: Update with new interfaces * netx/javax/jnlp/DownloadService2.java: New interface. (ResourceSpec): New class. (ResourceSpec.ResourceSpec): New method. (ResourceSpec.getExpirationDate): New method. (ResourceSpec.getLastModified): New method. (ResourceSpec.getSize): New method. (ResourceSpec.getType): New method. (ResourceSpec.getUrl): New method. (ResourceSpec.getVersion): New method. (getCachedResources): New method. (getUpdateAvaiableReosurces): New method. * netx/javax/jnlp/IntegrationService.java: New interface. (hasAssociation): New method. (hasDesktopShortcut): New method. (hasMenuShortcut): New method. (removeAssociation): New method. (removeShortcuts): New method. (requestAssociation): New method. (requestShortcut): New method.
Diffstat (limited to 'netx/javax/jnlp/IntegrationService.java')
-rw-r--r--netx/javax/jnlp/IntegrationService.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/netx/javax/jnlp/IntegrationService.java b/netx/javax/jnlp/IntegrationService.java
new file mode 100644
index 0000000..4184f1c
--- /dev/null
+++ b/netx/javax/jnlp/IntegrationService.java
@@ -0,0 +1,19 @@
+package javax.jnlp;
+
+public interface IntegrationService {
+
+ public boolean hasAssociation(java.lang.String mimeType, java.lang.String[] extensions);
+
+ public boolean hasDesktopShortcut();
+
+ public boolean hasMenuShortcut();
+
+ public boolean removeAssociation(java.lang.String mimeType, java.lang.String[] extensions);
+
+ public boolean removeShortcuts();
+
+ public boolean requestAssociation(java.lang.String mimeType, java.lang.String[] extensions);
+
+ public boolean requestShortcut(boolean onDesktop, boolean inMenu, java.lang.String subMenu);
+
+}