org.exolab.castor.mapping
Class Mapping.MappingState
java.lang.Object
org.exolab.castor.mapping.Mapping.MappingState
- Mapping
(package private) class Mapping.MappingState
extends java.lang.Object
A class to keep track of the loaded mapping.
(package private) MappingRoot | getMapping(String systemID) - Returns the mapping corresponding to the given systemID
|
(package private) void | markAsProcessed(String systemID, MappingRoot mapping) - Marks the given mapping as having been processed.
|
(package private) boolean | processed(String systemID) - Returns true if the given systemID has been marked as processed
|
(package private) boolean | processed(MappingRoot mapping) - Returns true if the given Mapping has been marked as processed
|
MappingState
(package private) MappingState()
Creates a new SchemaUnmarshallerState
getMapping
(package private) MappingRoot getMapping(String systemID)
Returns the mapping corresponding to the given systemID
systemID
- the systemID of the mapping
markAsProcessed
(package private) void markAsProcessed(String systemID,
MappingRoot mapping)
Marks the given mapping as having been processed.
systemID
- the key identifying the physical location
of the mapping to mark.mapping
- the mapping to mark as having
been processed.
processed
(package private) boolean processed(String systemID)
Returns true if the given systemID has been marked as processed
processed
(package private) boolean processed(MappingRoot mapping)
Returns true if the given Mapping has been marked as processed
mapping
- the mapping to check for being marked as processed
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com