Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2009-01-15 19:32:26 +0000
committerslewis2009-01-15 19:32:26 +0000
commitccba5933901bfd7d58ab30693e13b023beef1a78 (patch)
tree5d6b3693a52f770df1425d42bde69b8c6192cda1 /framework/bundles/org.eclipse.ecf.identity
parent44b9c9490fa67a0bd8ffe61076d836be4d50fb76 (diff)
downloadorg.eclipse.ecf-ccba5933901bfd7d58ab30693e13b023beef1a78.tar.gz
org.eclipse.ecf-ccba5933901bfd7d58ab30693e13b023beef1a78.tar.xz
org.eclipse.ecf-ccba5933901bfd7d58ab30693e13b023beef1a78.zip
https://bugs.eclipse.org/bugs/show_bug.cgi?id=257115 and bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=250717
Diffstat (limited to 'framework/bundles/org.eclipse.ecf.identity')
-rw-r--r--framework/bundles/org.eclipse.ecf.identity/META-INF/MANIFEST.MF2
-rw-r--r--framework/bundles/org.eclipse.ecf.identity/src/org/eclipse/ecf/core/identity/IResourceID.java19
2 files changed, 20 insertions, 1 deletions
diff --git a/framework/bundles/org.eclipse.ecf.identity/META-INF/MANIFEST.MF b/framework/bundles/org.eclipse.ecf.identity/META-INF/MANIFEST.MF
index 2b009ab7d..27c754436 100644
--- a/framework/bundles/org.eclipse.ecf.identity/META-INF/MANIFEST.MF
+++ b/framework/bundles/org.eclipse.ecf.identity/META-INF/MANIFEST.MF
@@ -10,7 +10,7 @@ Eclipse-LazyStart: true
Export-Package: org.eclipse.ecf.core.identity,
org.eclipse.ecf.core.util,
org.eclipse.ecf.internal.core.identity;x-internal:=true
-Bundle-RequiredExecutionEnvironment: CDC-1.0/Foundation-1.0,
+Bundle-RequiredExecutionEnvironment: CDC-1.1/Foundation-1.1,
J2SE-1.3
Import-Package: org.eclipse.osgi.service.debug;version="1.0.0",
org.eclipse.osgi.util;version="1.0.0",
diff --git a/framework/bundles/org.eclipse.ecf.identity/src/org/eclipse/ecf/core/identity/IResourceID.java b/framework/bundles/org.eclipse.ecf.identity/src/org/eclipse/ecf/core/identity/IResourceID.java
new file mode 100644
index 000000000..5fd7a97e5
--- /dev/null
+++ b/framework/bundles/org.eclipse.ecf.identity/src/org/eclipse/ecf/core/identity/IResourceID.java
@@ -0,0 +1,19 @@
+package org.eclipse.ecf.core.identity;
+
+import java.net.URI;
+
+/**
+ * Resource id. ID instances that implement this interface
+ * are expected to be resources (files, directories, URLs, etc)
+ * and so can be identified via a {@link URI}.
+ *
+ */
+public interface IResourceID {
+
+ /**
+ * Convert this resource ID to a {@link URI}.
+ * @return URI for this resource ID
+ */
+ public URI toURI();
+
+}

Back to the top