org.exolab.castor.xml.schema.reader
class SchemaUnmarshallerState extends Object
Version: $Revision: 6230 $ $Date: 2004-09-21 08:09:24 -0600 (Tue, 21 Sep 2004) $
Field Summary | |
---|---|
boolean | cacheIncludedSchemas
A boolean that indicates whether or not to
cache included XML Schemas |
Constructor Summary | |
---|---|
protected | SchemaUnmarshallerState()
Creates a new SchemaUnmarshallerState |
Method Summary | |
---|---|
Configuration | getConfiguration()
Returns the Configuration to use during reading of the schema, this
is primarily for obtaining a parser instance.
|
Schema | getSchema(String schemaLocation)
Returns the schema corresponding to the given schemaLocation
|
void | markAsProcessed(String schemaLocation, Schema schema)
Marks the given schema as having been processed. |
boolean | processed(Schema schema)
Returns true if the given Schema has been marked as processed |
boolean | processed(String schemaLocation)
Returns true if the given schema location has been marked as processed
|
void | setConfiguration(Configuration config)
Sets the Configuration to use during reading of the schema, this
is primarily for obtaining a parser instance.
|
Returns: the Configuration.
See Also: SchemaUnmarshallerState
Parameters: schemaLocation the schema location of the schema
Returns: the schema corresponding to the given schemaLocation
Parameters: schemaLocation the key identifying the physical location of the schema to mark. schema the Schema to mark as having been processed.
Parameters: schema the Schema to check for being marked as processed
Returns: true if the given Schema has been marked as processed
Parameters: schemaLocation location the schema location to check for being marked as processed
Returns: true if the given schema location has been marked as processed
Parameters: config the Configuration to set