DataSet
object that is passed in
to the constructor. The filtered source data store must be in the same data set.
If the auto-fix manager is set up for the InteractiveInterfaceHelperWithActions
helper, it is possible that the execution location of the filter may be automatically
changed, even if it has been explicitly set in the constructor.public class InterfaceActionAddFilter extends java.lang.Object implements IInterfaceAction
InteractiveInterfaceHelperWithActions
Constructor and Description |
---|
InterfaceActionAddFilter(DataSet pDataSet,
java.lang.String pSql,
OdiInterface.ExecutionLocation pExecutionLocation)
Deprecated.
Constructor to create an action class instance which will create a filter on a data sources in an interface, when
performAction is called. |
Modifier and Type | Method and Description |
---|---|
void |
performAction(IInterfaceActionListener pInterfaceActionListener,
IInterfaceUndoListener pInterfaceUndoListener,
IActionHelper pActionHelper)
Deprecated.
For internal use only.
|
public InterfaceActionAddFilter(DataSet pDataSet, java.lang.String pSql, OdiInterface.ExecutionLocation pExecutionLocation)
performAction
is called. This constructor should be called directly to create
the action class instance, then the instance should be passed to an InteractiveInterfaceHelperWithActions
instance performAction
method call in order to perform the create.pDataSet
- A reference to the interface data set that contains both sources.pSql
- The SQL join condition.pExecutionLocation
- The location where the join will be executed.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