DataSetobject that is passed in to the constructor. All sources that are joined must be in the same data set. To change the properties of the join, for example to set the relationship between two of the join sources to be an outer join, use the
InteractiveInterfaceHelperWithActionshelper, it is possible that the execution location of the join may be automatically changed, even if it has been explicitly set in the constructor.
public class InterfaceActionAddJoin extends java.lang.Object implements IInterfaceAction
|Constructor and Description|
Constructor to create an action class instance which will create a join between two sources in an interface, when
|Modifier and Type||Method and Description|
For internal use only.
public InterfaceActionAddJoin(DataSet pDataSet, java.lang.String pSql, OdiInterface.ExecutionLocation pExecutionLocation)
performActionis called. This constructor should be called directly to create the action class instance, then the instance should be passed to an
performActionmethod 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)