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

E17060-01

oracle.odi.interfaces.interactive
Interface ISourceSetComputer

All Superinterfaces:
IInterfaceActionListener
All Known Implementing Classes:
SourceSetComputerAbstract, SourceSetComputerEraser, SourceSetComputerLazy, SourceSetComputerOneTable, SourceSetComputerRetainer

public interface ISourceSetComputer
extends IInterfaceActionListener

Computes source sets for an interface.

Since:
11.1.1.3.0

Method Summary
 void addSourceSetListener(ISourceSetListener pSourceSetListener)
          Adds a source set listener object for an interface.
 boolean areSourceSetsDirty()
          Returns true if the ODI interface objects within a source set have been modified since the last source set computation.
 void computeSourceSets(DataSet pDataSet, IInterfaceActionListener pActionListener, IInterfaceUndoListener pUndoListener, IActionHelper pActionHelper)
          Computes the new source sets in the interface and updates them directly in the interface.
 void removeSourceSetListener(ISourceSetListener pSourceSetListener)
          Removes a source set listener object for an interface.
 
Methods inherited from interface oracle.odi.interfaces.interactive.IInterfaceActionListener
locationChanged, locationChanged, lookupAssembled, lookupDisassembled, objectAdded, objectChanged, objectRemoved, objectRenamed, stagingAreaMoved, targetDataStoreMoved, targetDataStoreReplaced, textChanged, textEnabled
 

Method Detail

addSourceSetListener

void addSourceSetListener(ISourceSetListener pSourceSetListener)
Adds a source set listener object for an interface.

Parameters:
pSourceSetListener - the source set listener object to be added
See Also:
removeSourceSetListener(oracle.odi.interfaces.interactive.support.ISourceSetListener)

areSourceSetsDirty

boolean areSourceSetsDirty()
Returns true if the ODI interface objects within a source set have been modified since the last source set computation.

Returns:
true if the ODI interface objects within a source set have been modified since the last source set computation

computeSourceSets

void computeSourceSets(DataSet pDataSet,
                       IInterfaceActionListener pActionListener,
                       IInterfaceUndoListener pUndoListener,
                       IActionHelper pActionHelper)
                       throws InexistentMappingException
Computes the new source sets in the interface and updates them directly in the interface.

Parameters:
pDataSet - the data set for which the source sets must be computed again
pActionListener - the action listener
pUndoListener - the undo listener
pActionHelper - the action helper
Throws:
InexistentMappingException

removeSourceSetListener

void removeSourceSetListener(ISourceSetListener pSourceSetListener)
Removes a source set listener object for an interface.

Parameters:
pSourceSetListener - the source set listener object to be removed
See Also:
addSourceSetListener(oracle.odi.interfaces.interactive.support.ISourceSetListener)

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.