public class CachingImplicitDependencies extends Object implements IImplicitDependencies
IImplicitDependencies that delegates the respective dependency calculation
to a given object and caches the results to increase performance.| Constructor and Description |
|---|
CachingImplicitDependencies(IImplicitDependencies delegate)
Creates a new caching instance that delegates the dependency calculation to the given object and caches
the results to increase performance.
|
| Modifier and Type | Method and Description |
|---|---|
Set<URI> |
of(URI uri,
URIConverter uriConverter)
Provides a set continaing the given URI plus its implicit dependencies (those that cannot be found by
instpecting the cross-references of the resource represented by the given URI).
|
public CachingImplicitDependencies(IImplicitDependencies delegate)
delegate - The delegate performing the dependency calculation.public Set<URI> of(URI uri, URIConverter uriConverter)
IImplicitDependenciesof in interface IImplicitDependenciesuri - URI of a model resource for which we want the set of related dependenciesuriConverter - URI Converter to use
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.