public class ArtifactURIResolver
extends org.eclipse.emf.common.notify.impl.AdapterImpl
implements org.eclipse.xsd.util.XSDSchemaLocationResolver, org.eclipse.wst.wsdl.internal.util.WSDLModelLocator
Modifier and Type | Class and Description |
---|---|
protected static class |
ArtifactURIResolver.ResolverFactory |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
Constructor and Description |
---|
ArtifactURIResolver() |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.notify.AdapterFactory |
getFactory()
Return the custom AdapterFactoryImpl for XSDSchemaLocationResolver.
|
boolean |
isAdapterForType(java.lang.Object type) |
java.lang.String |
resolveSchemaLocation(org.eclipse.xsd.XSDSchema xsdSchema,
java.lang.String namespaceURI,
java.lang.String schemaLocationURI) |
java.lang.String |
resolveURI(java.lang.String baseURI,
java.lang.String namespaceURI,
java.lang.String location)
Locates the document given the target namespace.
|
public static final java.lang.String COPYRIGHT
public java.lang.String resolveURI(java.lang.String baseURI, java.lang.String namespaceURI, java.lang.String location)
resolveURI
in interface org.eclipse.wst.wsdl.internal.util.WSDLModelLocator
baseURI
- The base hierarchical URI where this document can be resolved
against. Not used within WPS.namespaceURI
- Target namespace of the document.location
- Location hint where the document may be found.WSDLModelLocator.resolveURI(java.lang.String,
java.lang.String, java.lang.String)
public java.lang.String resolveSchemaLocation(org.eclipse.xsd.XSDSchema xsdSchema, java.lang.String namespaceURI, java.lang.String schemaLocationURI)
resolveSchemaLocation
in interface org.eclipse.xsd.util.XSDSchemaLocationResolver
XSDSchemaLocationResolver.resolveSchemaLocation(org.eclipse.xsd.XSDSchema, java.lang.String, java.lang.String)
public boolean isAdapterForType(java.lang.Object type)
isAdapterForType
in interface org.eclipse.emf.common.notify.Adapter
isAdapterForType
in class org.eclipse.emf.common.notify.impl.AdapterImpl
public static org.eclipse.emf.common.notify.AdapterFactory getFactory()