org.jibx.xsd2jibx
Class XsdInclude

java.lang.Object
  extended by org.jibx.xsd2jibx.XsdInclude
Direct Known Subclasses:
XsdImport

public class XsdInclude
extends java.lang.Object


Field Summary
protected  XsdSchema schema
           
protected  java.lang.String schemaLocation
           
protected static java.util.Map schemaLocationMap
           
protected  XsdResolver xsdResolver
           
 
Constructor Summary
XsdInclude()
           
 
Method Summary
 XsdSchema getSchema(XsdResolver parent, java.util.HashSet unmarshalled, Generator generator)
          Unmarshalls the Schema based on the schema location if needed.
 java.lang.String getSchemaLocation()
           
 java.io.InputStream getXsd()
           
 XsdResolver getXsdResolver()
           
 void setXsdResolver(XsdResolver xsdResolver)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

schemaLocationMap

protected static java.util.Map schemaLocationMap

schemaLocation

protected java.lang.String schemaLocation

schema

protected XsdSchema schema

xsdResolver

protected XsdResolver xsdResolver
Constructor Detail

XsdInclude

public XsdInclude()
Method Detail

getSchemaLocation

public java.lang.String getSchemaLocation()

getXsd

public java.io.InputStream getXsd()

getSchema

public XsdSchema getSchema(XsdResolver parent,
                           java.util.HashSet unmarshalled,
                           Generator generator)
Unmarshalls the Schema based on the schema location if needed.


getXsdResolver

public XsdResolver getXsdResolver()

setXsdResolver

public void setXsdResolver(XsdResolver xsdResolver)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object