DataSet
.
The data store could be either a model OdiDataStore
,
or the target data store of a temporary interface.public class InterfaceActionAddSourceDataStore extends java.lang.Object implements IInterfaceAction
InteractiveInterfaceHelperWithActions
Constructor and Description |
---|
InterfaceActionAddSourceDataStore(IDataStore pDataStore,
DataSet pDataSet,
IAliasComputer pAliasComputer,
IClauseImporter pClauseImporter,
IAutoMappingComputer pAutoMappingComputer)
Deprecated.
use other public constructors instead
|
InterfaceActionAddSourceDataStore(OdiDataStore pDataStore,
DataSet pDataSet,
IAliasComputer pAliasComputer,
IClauseImporter pClauseImporter,
IAutoMappingComputer pAutoMappingComputer)
Deprecated.
Creates an action to add an OdiDataStore as source in a
DataSet . |
InterfaceActionAddSourceDataStore(OdiInterface.TargetDataStore pDataStore,
DataSet pDataSet,
IAliasComputer pAliasComputer,
IClauseImporter pClauseImporter,
IAutoMappingComputer pAutoMappingComputer)
Deprecated.
Creates an action to add a temporary target datastore of an interface as source in a
DataSet |
InterfaceActionAddSourceDataStore(OdiInterface pInterface,
DataSet pDataSet,
IAliasComputer pAliasComputer,
IClauseImporter pClauseImporter,
IAutoMappingComputer pAutoMappingComputer)
Deprecated.
Creates an action to add a temporary target datastore of an interface as source in a
DataSet |
InterfaceActionAddSourceDataStore(SourceDataStore pDataStore,
DataSet pDataSet,
IAliasComputer pAliasComputer,
IClauseImporter pClauseImporter,
IAutoMappingComputer pAutoMappingComputer)
Deprecated.
For internal use only.
Creates an action to add a SourceDataStore as source in a
DataSet . |
Modifier and Type | Method and Description |
---|---|
IDataStore |
getDataStore()
Deprecated.
Get the underlying data store instance.
|
void |
performAction(IInterfaceActionListener pInterfaceActionListener,
IInterfaceUndoListener pInterfaceUndoListener,
IActionHelper pActionHelper)
Deprecated.
Action that is performed on the ODI interface objects.
|
public InterfaceActionAddSourceDataStore(IDataStore pDataStore, DataSet pDataSet, IAliasComputer pAliasComputer, IClauseImporter pClauseImporter, IAutoMappingComputer pAutoMappingComputer)
pDataStore
- The data store to add. Could be an OdiDataStore
or a temporary OdiInterface.TargetDataStore
object.pDataSet
- The data set to which to add the data store.pAliasComputer
- The alias computer to use to compute the data store alias name.pClauseImporter
- The clause importer to use to import clauses into the data store. A clause importer can automatically create joins between the new data source and existing data sources, using the key relationships between the two.pAutoMappingComputer
- The auto mapping computer to use to automatically compute mappings between the new source and the existing target.public InterfaceActionAddSourceDataStore(OdiDataStore pDataStore, DataSet pDataSet, IAliasComputer pAliasComputer, IClauseImporter pClauseImporter, IAutoMappingComputer pAutoMappingComputer)
DataSet
.pDataStore
- The data store to add.pDataSet
- The data set to which to add the data store.pAliasComputer
- The alias computer to use to compute the data store alias name.pClauseImporter
- The clause importer to use to import clauses into the data store. A clause importer can automatically create joins between the new data source and existing data sources, using the key relationships between the two.pAutoMappingComputer
- The auto mapping computer to use to automatically compute mappings between the new source and the existing target.public InterfaceActionAddSourceDataStore(OdiInterface.TargetDataStore pDataStore, DataSet pDataSet, IAliasComputer pAliasComputer, IClauseImporter pClauseImporter, IAutoMappingComputer pAutoMappingComputer)
DataSet
pDataStore
- The data store to add. The corresponding interface must be a temporary interface, otherwise an IllegalArgumentException
is thrown.pDataSet
- The data set to which to add the data store.pAliasComputer
- The alias computer to use to compute the data store alias name.pClauseImporter
- The clause importer to use to import clauses into the data store. A clause importer can automatically create joins between the new data source and existing data sources, using the key relationships between the two.pAutoMappingComputer
- The auto mapping computer to use to automatically compute mappings between the new source and the existing target.public InterfaceActionAddSourceDataStore(OdiInterface pInterface, DataSet pDataSet, IAliasComputer pAliasComputer, IClauseImporter pClauseImporter, IAutoMappingComputer pAutoMappingComputer)
DataSet
pInterface
- The temporary interface to add. The interface must be a temporary interface, otherwise an IllegalArgumentException
is thrown.pDataSet
- The data set to which to add the data store.pAliasComputer
- The alias computer to use to compute the data store alias name.pClauseImporter
- The clause importer to use to import clauses into the data store. A clause importer can automatically create joins between the new data source and existing data sources, using the key relationships between the two.pAutoMappingComputer
- The auto mapping computer to use to automatically compute mappings between the new source and the existing target.public InterfaceActionAddSourceDataStore(SourceDataStore pDataStore, DataSet pDataSet, IAliasComputer pAliasComputer, IClauseImporter pClauseImporter, IAutoMappingComputer pAutoMappingComputer)
DataSet
.pDataStore
- The source data store to add.pDataSet
- The data set to which to add the data store.pAliasComputer
- The alias computer to use to compute the data store alias name.pClauseImporter
- The clause importer to use to import clauses into the data store. A clause importer can automatically create joins between the new data source and existing data sources, using the key relationships between the two.pAutoMappingComputer
- The auto mapping computer to use to automatically compute mappings between the new source and the existing target.public IDataStore getDataStore()
public void performAction(IInterfaceActionListener pInterfaceActionListener, IInterfaceUndoListener pInterfaceUndoListener, IActionHelper pActionHelper)
IInterfaceAction
performAction
in interface IInterfaceAction
pInterfaceActionListener
- the interface action listener instancepInterfaceUndoListener
- the interface undo listener instancepActionHelper
- the action helper instance