commit | 753afc2a612fddcd31feddc4b405fc61566ab56f | [log] [tgz] |
---|---|---|
author | nitind <nitind> | Wed Jun 15 14:42:22 2005 +0000 |
committer | nitind <nitind> | Wed Jun 15 14:42:22 2005 +0000 |
tree | df9f71ef4334deada41deaaca747b7e35f9c0263 | |
parent | c8d7f894d123834844938174a2b70308855c9b63 [diff] |
doc
diff --git a/plugins/org.eclipse.wst.common.uriresolver/src/org/eclipse/wst/common/uriresolver/internal/provisional/URIResolverExtension.java b/plugins/org.eclipse.wst.common.uriresolver/src/org/eclipse/wst/common/uriresolver/internal/provisional/URIResolverExtension.java index 3e33748..b48072c 100644 --- a/plugins/org.eclipse.wst.common.uriresolver/src/org/eclipse/wst/common/uriresolver/internal/provisional/URIResolverExtension.java +++ b/plugins/org.eclipse.wst.common.uriresolver/src/org/eclipse/wst/common/uriresolver/internal/provisional/URIResolverExtension.java
@@ -19,5 +19,13 @@ * so that they can apply specialized project specific resolving rules. */ public interface URIResolverExtension { + /** + * @param file the in-workspace base resource, if one exists + * @param baseLocation - the location of the resource that contains the uri + * @param publicId - an optional public identifier (i.e. namespace name), or null if none + * @param systemId - an absolute or relative URI, or null if none + * + * @return an absolute URI or null if this extension can not resolve this reference + */ public String resolve(IFile file, String baseLocation, String publicId, String systemId); }