org.jibx.xsd2jibx
Interface XsdResolver

All Known Implementing Classes:
FileXsdResolver

public interface XsdResolver


Method Summary
 java.lang.String getId()
          Get the identifier.
 XsdResolver getIncludeResolver(java.lang.String schemaLocation)
          returns a resolver for
 java.io.InputStream getInputStream()
           
 java.lang.String getTargetNamespace()
          Returns the target namespace for the schema.
 

Method Detail

getTargetNamespace

java.lang.String getTargetNamespace()
Returns the target namespace for the schema. Returns a an empty String if the schemas doesn't use namespaces.


getInputStream

java.io.InputStream getInputStream()

getIncludeResolver

XsdResolver getIncludeResolver(java.lang.String schemaLocation)
returns a resolver for


getId

java.lang.String getId()
Get the identifier. This ensures that a schema doesn't get processed more than once.