org.exolab.castor.xml

Class UnmarshalHandler.IDResolverImpl

Enclosing Class:
UnmarshalHandler
Implemented Interfaces:
IDResolver

(package private) class UnmarshalHandler.IDResolverImpl
extends java.lang.Object
implements IDResolver

Local IDResolver

Constructor Summary

IDResolverImpl()

Method Summary

(package private) void
bind(String id, Object obj)
Object
resolve(String idref)
Returns the Object whose id matches the given IDREF, or null if no Object was found.
(package private) void
setResolver(IDResolver idResolver)

Constructor Details

IDResolverImpl

(package private)  IDResolverImpl()

Method Details

bind

(package private)  void bind(String id,
                             Object obj)

resolve

public Object resolve(String idref)
Returns the Object whose id matches the given IDREF, or null if no Object was found.
Specified by:
resolve in interface IDResolver
Parameters:
idref - the IDREF to resolve.
Returns:
the Object whose id matches the given IDREF.

setResolver

(package private)  void setResolver(IDResolver idResolver)

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