org.exolab.castor.xml.schema.reader

Class IncludeUnmarshaller


public class IncludeUnmarshaller
extends ComponentReader

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.
Version:
$Revision: 6230 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
Authors:
Keith Visco
Arnaud Blandin

Field Summary

Fields inherited from class org.exolab.castor.xml.schema.reader.ComponentReader

_locator

Constructor Summary

IncludeUnmarshaller(Schema schema, AttributeSet atts, Resolver resolver, URIResolver uriResolver, Locator locator, SchemaUnmarshallerState state)

Method Summary

String
elementName()
Sets the name of the element that this UnknownUnmarshaller handles
Object
getObject()
Returns the Object created by this ComponentReader

Methods inherited from class org.exolab.castor.xml.schema.reader.ComponentReader

characters, elementName, endElement, error, error, finish, getDocumentLocator, getObject, getResolver, getURIResolver, illegalAttribute, illegalElement, isWhiteSpace, outOfOrder, redefinedElement, redefinedElement, setDocumentLocator, setResolver, setURIResolver, startElement, toInt

Constructor Details

IncludeUnmarshaller

public IncludeUnmarshaller(Schema schema,
                           AttributeSet atts,
                           Resolver resolver,
                           URIResolver uriResolver,
                           Locator locator,
                           SchemaUnmarshallerState state)
            throws XMLException

Method Details

elementName

public String elementName()
Sets the name of the element that this UnknownUnmarshaller handles
Overrides:
elementName in interface ComponentReader

getObject

public Object getObject()
Returns the Object created by this ComponentReader
Overrides:
getObject in interface ComponentReader
Returns:
the Object created by this ComponentReader

Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com