public class InterfaceActionOnTargetDataStoreComputeAutoMapping extends java.lang.Object implements IInterfaceAction
InteractiveInterfaceHelperWithActions
Constructor and Description |
---|
InterfaceActionOnTargetDataStoreComputeAutoMapping()
Deprecated.
Creates an action class instance which sets auto mapping for a target data store, when
performAction is called. |
InterfaceActionOnTargetDataStoreComputeAutoMapping(DataSet pDataSet)
Deprecated.
Creates an action class instance which sets auto mapping for a target data store, when
performAction is called. |
InterfaceActionOnTargetDataStoreComputeAutoMapping(DataSet pDataSet,
IAutoMappingComputer pComputer)
Deprecated.
Constructor to create an action class instance which computes auto mapping for a target data store, when
performAction is called. |
Modifier and Type | Method and Description |
---|---|
void |
performAction(IInterfaceActionListener pInterfaceActionListener,
IInterfaceUndoListener pInterfaceUndoListener,
IActionHelper pActionHelper)
Deprecated.
For internal use only.
|
public InterfaceActionOnTargetDataStoreComputeAutoMapping(DataSet pDataSet, IAutoMappingComputer pComputer)
performAction
is called.
This constructor should be called directly to create the action class instance.
This instance should then be passed to InteractiveInterfaceHelperWithActions.performAction
to set the auto mapping. Auto mapping will be executed on the given dataset or on all data sets if pDataSet is null.interactiveHelper.performAction(new InterfaceActionOnTargetDataStoreComputeAutoMapping(dataSet, new AutoMappingComputerColumnName()));
pDataSet
- data set to apply auto mapping to. May be null for auto mapping on all data sets.pComputer
- IAutoMappingComputer instance to compute the auto mapping. AutoMappingComputerColumnName may be used
to auto map by column name. AutoMappingComputerLazy may be used if no auto mapping is desired.AutoMappingComputerColumnName
,
AutoMappingComputerLazy
public InterfaceActionOnTargetDataStoreComputeAutoMapping(DataSet pDataSet)
performAction
is called.
This constructor should be called directly to create the action class instance.
This instance should then be passed to InteractiveInterfaceHelperWithActions.performAction
to set the auto mapping. Auto mapping will be executed on the given dataset or on all data sets if pDataSet is null.
The default IAutoMappingComputer instance, AutoMappingComputerColumnName, will be used to compute the auto mapping.interactiveHelper.performAction(new InterfaceActionOnTargetDataStoreComputeAutoMapping(dataSet));
pDataSet
- data set to apply auto mapping to. Specify null for auto mapping on all data sets.AutoMappingComputerColumnName
public InterfaceActionOnTargetDataStoreComputeAutoMapping()
performAction
is called.
This constructor should be called directly to create the action class instance.
This instance should then be passed to InteractiveInterfaceHelperWithActions.performAction
to set the auto mapping. Auto mapping will be executed on all data sets.
The default IAutoMappingComputer instance, AutoMappingComputerColumnName, will be used to compute the auto mapping.AutoMappingComputerColumnName
public void performAction(IInterfaceActionListener pInterfaceActionListener, IInterfaceUndoListener pInterfaceUndoListener, IActionHelper pActionHelper)
performAction
in interface IInterfaceAction
pInterfaceActionListener
- the interface action listener instancepInterfaceUndoListener
- the interface undo listener instancepActionHelper
- the action helper instance