|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTemporaryTargetDataStoreAddColumn
public class InterfaceActionOnTemporaryTargetDataStoreAddColumn
InterfaceActionOnTemporaryTargetDataStoreAddColumn is an interface action class used to add a column. to a temporary target data store
InteractiveInterfaceHelperWithActions
Constructor Summary | |
---|---|
InterfaceActionOnTemporaryTargetDataStoreAddColumn(IAutoMappingComputer pAutoMappingComputer) Creates an action class instance which will add an unnamed column to a temporary target data store, when performAction is called. |
|
InterfaceActionOnTemporaryTargetDataStoreAddColumn(OdiColumn pOdiColumn, IAutoMappingComputer pAutoMappingComputer) Creates an action class instance which will add a column to a temporary target data store, when performAction is called. |
|
InterfaceActionOnTemporaryTargetDataStoreAddColumn(SourceColumn pSourceColumn, IAutoMappingComputer pAutoMappingComputer) Creates an action class instance which will add a column to a temporary target data store, when performAction is called. |
|
InterfaceActionOnTemporaryTargetDataStoreAddColumn(java.lang.String pColName, IAutoMappingComputer pAutoMappingComputer) Creates an action class instance which will add a column to a temporary target data store, when performAction is called. |
Method Summary | |
---|---|
void |
performAction(IInterfaceActionListener pInterfaceActionListener, IInterfaceUndoListener pInterfaceUndoListener, IActionHelper pActionHelper) For internal use only. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InterfaceActionOnTemporaryTargetDataStoreAddColumn(OdiColumn pOdiColumn, IAutoMappingComputer pAutoMappingComputer)
performAction
is called. The original column determines the name and possibly the data type of the new target column. If an IAutoMappingComputer helper class is specified, auto mapping may be performed on the new target column. This constructor should be called directly to create the action class instance. This instance should then be passed to InteractiveInterfaceHelperWithActions.performAction
to add the column.interactiveHelper.performAction(new InterfaceActionOnTemporaryTargetDataStoreAddColumn((SourceColumn)sourceDataStore.getColumn(getColumnName("C1")), new AutoMappingComputerColumnName()));
pOdiColumn
- original columnpAutoMappingComputer
- helper class to determine auto mapping for the column. AutoMappingComputerColumnName may be used to auto map by column name. AutoMappingComputerLazy may be used if no auto mapping is desired.AutoMappingComputerColumnName
, AutoMappingComputerLazy
public InterfaceActionOnTemporaryTargetDataStoreAddColumn(java.lang.String pColName, IAutoMappingComputer pAutoMappingComputer)
performAction
is called. The specified column name is used in naming the new target column. Since an actual column is not specified, the data type for the new target column cannot be determined. If an IAutoMappingComputer helper class is specified, auto mapping may be performed on the new target column. This constructor should be called directly to create the action class instance. This instance should then be passed to InteractiveInterfaceHelperWithActions.performAction
to add the column.interfaceHelper.performAction(new InterfaceActionOnTemporaryTargetDataStoreAddColumn("C1", new AutoMappingComputerLazy()));
pColName
- name of the added columnpAutoMappingComputer
- helper class to determine auto mapping for the column. AutoMappingComputerColumnName may be used to auto map by column name. AutoMappingComputerLazy may be used if no auto mapping is desired.AutoMappingComputerColumnName
, AutoMappingComputerLazy
public InterfaceActionOnTemporaryTargetDataStoreAddColumn(IAutoMappingComputer pAutoMappingComputer)
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 add the column.
pAutoMappingComputer
- unusedpublic InterfaceActionOnTemporaryTargetDataStoreAddColumn(SourceColumn pSourceColumn, IAutoMappingComputer pAutoMappingComputer)
performAction
is called. The specified source column determines the name and data type of the new target column. If an IAutoMappingComputer helper class is specified, auto mapping may be performed on the new target column. This constructor should be called directly to create the action class instance. This instance should then be passed to InteractiveInterfaceHelperWithActions.performAction
to add the column.interfaceHelper.performAction(new InterfaceActionOnTemporaryTargetDataStoreAddColumn((SourceColumn)sourceDataStore.getColumn("C1"), new AutoMappingComputerColumnName()));
pSourceColumn
- source columnpAutoMappingComputer
- helper class to determine auto mapping for the column. AutoMappingComputerColumnName may be used to auto map by column name. AutoMappingComputerLazy may be used if no auto mapping is desired.AutoMappingComputerColumnName
, AutoMappingComputerLazy
Method Detail |
---|
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
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |