org.jibx.xsd2jibx
Class FileXsdResolver
java.lang.Object
org.jibx.xsd2jibx.FileXsdResolver
- All Implemented Interfaces:
- XsdResolver
public class FileXsdResolver
- extends java.lang.Object
- implements XsdResolver
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
targetNamespace
protected java.lang.String targetNamespace
schemaLocation
protected java.lang.String schemaLocation
FileXsdResolver
public FileXsdResolver(java.lang.String schemaLocation)
getId
public java.lang.String getId()
- Description copied from interface:
XsdResolver
- Get the identifier.
This ensures that a schema doesn't get processed more than once.
- Specified by:
getId
in interface XsdResolver
getInputStream
public java.io.InputStream getInputStream()
- Specified by:
getInputStream
in interface XsdResolver
getIncludeResolver
public XsdResolver getIncludeResolver(java.lang.String schemaLocation)
- Description copied from interface:
XsdResolver
- returns a resolver for
- Specified by:
getIncludeResolver
in interface XsdResolver
getTargetNamespace
public java.lang.String getTargetNamespace()
- Description copied from interface:
XsdResolver
- Returns the target namespace for the schema.
Returns a an empty String if the schemas doesn't use namespaces.
- Specified by:
getTargetNamespace
in interface XsdResolver