org.exolab.castor.xml.schema

Interface ResolvingObject

public interface ResolvingObject

Interface for an object that is associated with a resolver. Typically the object will use the resolver to add and remove objects that are added or removed to one of this object's collection. The supplied resolver should implement a suitable add/remove scheme. A resolving object need not necessarily make use of the supplied resolver.

Not objects will implement add/remove on a resolver. Such objects would not implement this interace and a simple instanceof operation can be used to decide whether to call useResolver(Resolver).

See Also:
Resolver

Method Summary

void
useResolver(Resolver resolver)

Method Details

useResolver

public void useResolver(Resolver resolver)

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