Public Member Functions | |
IncludeUnmarshaller (Schema schema, AttributeSet atts, Resolver resolver, URIResolver uriResolver, Locator locator, SchemaUnmarshallerState state) throws XMLException | |
String | elementName () |
Object | getObject () |
A simple unmarshaller to read included schemas. Included schemas can be cached in the original parent Schema or can be inlined in that same XML Schema as recommended by the XML Schema specification.
org.exolab.castor.xml.schema.reader.IncludeUnmarshaller.IncludeUnmarshaller | ( | Schema | schema, | |
AttributeSet | atts, | |||
Resolver | resolver, | |||
URIResolver | uriResolver, | |||
Locator | locator, | |||
SchemaUnmarshallerState | state | |||
) | throws XMLException |
References org.exolab.castor.xml.schema.Schema.addInclude(), org.exolab.castor.xml.schema.Schema.cacheIncludedSchema(), org.exolab.castor.xml.schema.reader.SchemaUnmarshallerState.cacheIncludedSchemas, org.exolab.castor.net.URILocation.getAbsoluteURI(), org.exolab.castor.xml.schema.reader.SchemaUnmarshallerState.getConfiguration(), org.exolab.castor.util.Configuration.getParser(), org.exolab.castor.net.URILocation.getReader(), org.exolab.castor.xml.schema.reader.SchemaUnmarshallerState.getSchema(), org.exolab.castor.xml.schema.Schema.getSchemaLocation(), org.exolab.castor.xml.schema.Schema.getTargetNamespace(), org.exolab.castor.xml.schema.reader.ComponentReader.getURIResolver(), org.exolab.castor.xml.AttributeSet.getValue(), org.exolab.castor.xml.schema.Schema.includeProcessed(), org.exolab.castor.xml.schema.reader.SchemaUnmarshallerState.markAsProcessed(), org.exolab.castor.xml.schema.reader.SchemaUnmarshallerState.processed(), org.exolab.castor.net.URIResolver.resolve(), org.exolab.castor.xml.schema.reader.ComponentReader.setResolver(), org.exolab.castor.xml.schema.reader.SchemaUnmarshaller.setSchema(), org.exolab.castor.xml.schema.Schema.setTargetNamespace(), and org.exolab.castor.xml.schema.reader.ComponentReader.setURIResolver().
String org.exolab.castor.xml.schema.reader.IncludeUnmarshaller.elementName | ( | ) | [virtual] |
Sets the name of the element that this UnknownUnmarshaller handles
name | the name of the element that this unmarshaller handles |
Implements org.exolab.castor.xml.schema.reader.ComponentReader.
Object org.exolab.castor.xml.schema.reader.IncludeUnmarshaller.getObject | ( | ) | [virtual] |
Returns the Object created by this ComponentReader
Implements org.exolab.castor.xml.schema.reader.ComponentReader.