Interface IDependencyProvider
@Beta
public interface IDependencyProvider
Contract for clients of the org.eclipse.emf.ecompare.ide.ui.modelDependencies extension point.
- Since:
- 4.1
-
Method Summary
Modifier and TypeMethodDescriptionbooleanSpecifies whether thisIDependencyProvidercan determine dependencies of the givenuri.getDependencies(URI uri, URIConverter uriConverter) Determines the dependencies of the givenuri.
-
Method Details
-
apply
Specifies whether thisIDependencyProvidercan determine dependencies of the givenuri.- Parameters:
uri- TheURIfor which additional dependencies may be determined.- Returns:
trueif theIDependencyProvidercan provide dependencies for the givenuri,falseotherwise.
-
getDependencies
Determines the dependencies of the givenuri.- Parameters:
uri- TheURIfor which additional dependencies may be determined.uriConverter- TheURIConverterto produce an input stream for theURI.- Returns:
- The set of dependencies of the given
uri. If no dependency is determined an empty set is returned.
-