Class NotLoadingResourceSet

All Implemented Interfaces:
Notifier, DisposableResourceSet, IProxyCreationListener, ResourceSet

@Beta public final class NotLoadingResourceSet extends ResourceSetImpl implements DisposableResourceSet, IProxyCreationListener
This implementation of a resource set will be created from a StorageTraversal, and only those resources that are part of the traversal will be loaded. This will allow us to resolve the proxies between these "traversed" resources.

This resource set will prevent loading any resources that is not part of the initial traversal. The only exception to this rule is if one of the registered ILoadOnDemandPolicy says otherwise. Users should not try to add more resources into this resource set using any of the createResource methods.