org.exolab.castor.xml.schema

Interface SchemaContext

Known Implementing Classes:
SchemaContextImpl

public interface SchemaContext

Represents an execution context for schema reading/writing activities.
Version:
$Revision: 7273 $ $Date: 2004-10-05 14:27:10 -0600 (Tue, 05 Oct 2004) $
Author:
Werner Guttmann
Since:
1.2

Method Summary

Parser
getParser()
Return an XML document parser as specified in the configuration file.
Resolver
getSchemaResolver()
To get the Resolver to use in Schema*.
Serializer
getSerializer()
Returns a default serializer for producing an XML document.
void
setSchemaResolver(Resolver resolver)
To set the Resolver for Schema*.

Method Details

getParser

public Parser getParser()
Return an XML document parser as specified in the configuration file.
Returns:
A suitable XML parser

getSchemaResolver

public Resolver getSchemaResolver()
To get the Resolver to use in Schema*.
Returns:
get the Resolver to use in Schema*

getSerializer

public Serializer getSerializer()
Returns a default serializer for producing an XML document. The caller can specify an alternative output format, may reuse this serializer across several streams, and may serialize both DOM and SAX events. If such control is not required, it is recommended to call one of the other two methods.
Returns:
A suitable serializer

setSchemaResolver

public void setSchemaResolver(Resolver resolver)
To set the Resolver for Schema*.
Parameters:

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