Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

oracle.odi.interfaces.interactive.support.mapping.automap
Class AutoMappingComputerLazy

java.lang.Object
  extended by oracle.odi.interfaces.interactive.support.mapping.automap.AutoMappingComputerLazy
All Implemented Interfaces:
IAutoMappingComputer

public class AutoMappingComputerLazy
extends java.lang.Object
implements IAutoMappingComputer

This implementation is lazy: it doesn't do anything.


Constructor Summary
AutoMappingComputerLazy()
           
 
Method Summary
 void performAutoMapping(DataSet pDataSet, java.lang.String pTargetColumnName, SourceDataStore pSourceDataStore, IInterfaceActionListener pInterfaceActionListener, IInterfaceUndoListener pInterfaceUndoListener, IActionHelper pActionHelper)
          This method is called when a change occurs on the interface so that we can generate the mapping on the corresponding column.
It is supposed to possibly generate an automapping on the column whose name is pTargetColumnName.
This should use actions to generate mappings, and if the TargetMappings need to be created, it should use the method pActionHelper.createTargetMapping() instead of creating a new TargetMapping().
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoMappingComputerLazy

public AutoMappingComputerLazy()
Method Detail

performAutoMapping

public void performAutoMapping(DataSet pDataSet,
                               java.lang.String pTargetColumnName,
                               SourceDataStore pSourceDataStore,
                               IInterfaceActionListener pInterfaceActionListener,
                               IInterfaceUndoListener pInterfaceUndoListener,
                               IActionHelper pActionHelper)
Description copied from interface: IAutoMappingComputer
This method is called when a change occurs on the interface so that we can generate the mapping on the corresponding column.
It is supposed to possibly generate an automapping on the column whose name is pTargetColumnName.
This should use actions to generate mappings, and if the TargetMappings need to be created, it should use the method pActionHelper.createTargetMapping() instead of creating a new TargetMapping().

Specified by:
performAutoMapping in interface IAutoMappingComputer
Parameters:
pDataSet - the DataSet in which we want to generate the mapping
pTargetColumnName - the column name for which we want to possibly generate a mapping
pSourceDataStore - an optional SourceDataStore, if not null then means that this SourceDataStore has just been added to the interface, if null all source datastores should be considered
pInterfaceActionListener - an action listener to be passed to actions
pInterfaceUndoListener - an undo listener to be passed to actions
pActionHelper - an action helper to execute actions

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

Copyright © 2010, Oracle and/or its affiliates. All rights reserved.