ISourceSetComputer
s to create new SourceSet
s when needed.public interface ISourceSetCreator extends ISourceSetListener
ISourceSetComputer
Modifier and Type | Method and Description |
---|---|
SourceSet |
createSourceSetFor(SourceDataStore[] pSourceDataStores,
IOdiEntityManager pEntityManager,
ISourceSetNameProvider pSourceSetNameProvider)
Deprecated.
Creates a
SourceSet for the corresponding source datastores. |
sourceSetAdded, sourceSetRemoved, sourceSetRenamed
SourceSet createSourceSetFor(SourceDataStore[] pSourceDataStores, IOdiEntityManager pEntityManager, ISourceSetNameProvider pSourceSetNameProvider) throws InexistentMappingException
SourceSet
for the corresponding source datastores.pSourceDataStores
- the source datastores for which a new source set should be createdpEntityManager
- an entity manager to get KMspSourceSetNameProvider
- a name provider that will give the new source set a nameInexistentMappingException
- if one or more datastores have a broken OdiLogicalSchema
- OdiContext
mapping that doesn't point to any OdiPhysicalSchema