Class BaseURIHandler
- java.lang.Object
-
- org.eclipse.emfcloud.jackson.handlers.BaseURIHandler
-
- All Implemented Interfaces:
URIHandler
- Direct Known Subclasses:
AbsoluteCrossBundleAware,PlatformSchemeAware
public class BaseURIHandler extends Object implements URIHandler
This is the basic implementation of theURIHandlerinterface. Implementations should extend this class to implement a specialized URI handler.
-
-
Constructor Summary
Constructors Constructor Description BaseURIHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.util.URIderesolve(org.eclipse.emf.common.util.URI baseURI, org.eclipse.emf.common.util.URI uri)Returns the URIderesolvedagainst the base URI.protected booleanresolve(org.eclipse.emf.common.util.URI baseURI)org.eclipse.emf.common.util.URIresolve(org.eclipse.emf.common.util.URI baseURI, org.eclipse.emf.common.util.URI uri)Returns the URIresolvedagainst the base URI.
-
-
-
Method Detail
-
resolve
protected boolean resolve(org.eclipse.emf.common.util.URI baseURI)
-
resolve
public org.eclipse.emf.common.util.URI resolve(org.eclipse.emf.common.util.URI baseURI, org.eclipse.emf.common.util.URI uri)Description copied from interface:URIHandlerReturns the URIresolvedagainst the base URI.- Specified by:
resolvein interfaceURIHandler- Parameters:
baseURI- the base URI against which the URI is resolved.uri- the URI to resolve.- Returns:
- the URI resolved against the base URI.
- See Also:
URI.resolve(URI)
-
deresolve
public org.eclipse.emf.common.util.URI deresolve(org.eclipse.emf.common.util.URI baseURI, org.eclipse.emf.common.util.URI uri)Description copied from interface:URIHandlerReturns the URIderesolvedagainst the base URI.- Specified by:
deresolvein interfaceURIHandler- Parameters:
baseURI- the base URI against which the URI is deresolved.uri- the URI to resolve.- Returns:
- the URI resolved against the base URI.
- See Also:
URI.deresolve(URI)
-
-