|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.odi.interfaces.interactive.support.sourceset.computers.SourceSetComputerAbstract oracle.odi.interfaces.interactive.support.sourceset.computers.SourceSetComputerRetainer
public class SourceSetComputerRetainer
An implementation of the source set computer which reuses source set objects whenever possible.
Constructor Summary | |
---|---|
SourceSetComputerRetainer(OdiInterface pOdiInterface)
Creates a new instance of this source set computer for an ODI interface. |
Method Summary | |
---|---|
void |
computeSourceSets(DataSet pDataSet,
IInterfaceActionListener pActionListener,
IInterfaceUndoListener pUndoListener,
IActionHelper pActionHelper)
Computes the source sets in the interface, reuses existing source set objects when possible and updates the KM or creates new source set objects, and updates them directly in the interface. |
void |
locationChanged(IExecutableTextHolder pExecutableTextHolder,
OdiInterface.ExecutionLocation pOldExecutionLocation,
OdiInterface.ExecutionLocation pNewExecutionLocation)
Marks the data set for an executable text holder of an interface sub-component as "dirty" (to indicate source set recomputing is required) when the location of that interface sub-component is changed. |
void |
locationChanged(SourceDataStore pSourceDataStore,
OdiPhysicalSchema pOldSchema,
OdiPhysicalSchema pNewSchema)
Marks the data set for a source data store as "dirty" (to indicate source set recomputing is required) when the physical schema of that source data store is changed. |
void |
objectAdded(IInterfaceSubComponent pInterfaceSubComponent)
Marks data set as "dirty" (to indicate source set recomputing is required) when an interface sub-component is added. |
void |
objectChanged(IInterfaceSubComponent pInterfaceSubComponent)
Marks data set of a source data store as "dirty" (to indicate source set recomputing is required) when that source data store is modified. |
void |
objectRemoved(IInterfaceSubComponent pInterfaceSubComponent)
Marks data set (of a source data store or an executable text holder) as "dirty" (to indicate source set recomputing is required) when a source data store has been removed or when an interface sub-component that has an executable text holder has been removed. |
void |
objectRenamed(IInterfaceSubComponent pInterfaceSubComponent,
java.lang.String pOriginalName,
java.lang.String pNewName)
Marks data set as "dirty" (to indicate source set recomputing is required) when that data set is renamed. |
void |
stagingAreaMoved(OdiPhysicalSchema pOldSchema,
OdiPhysicalSchema pNewSchema)
Marks data set as "dirty" (to indicate source set recomputing is required) when the physical schema of an interface staging area has changed. |
void |
targetDataStoreMoved(OdiPhysicalSchema pOldSchema,
OdiPhysicalSchema pNewSchema)
Marks data set as "dirty" (to indicate source set recomputing is required) when the physical schema of an interface target data store has changed and the staging area is same as target. |
void |
textChanged(IExecutableTextHolder pExecutableTextHolder,
java.lang.String pOldString,
java.lang.String pNewString)
Marks data set of an executable text holder as "dirty" (to indicate source set recomputing is required) when the text of the executable text holder has been modified. |
void |
textEnabled(IExecutableTextHolder pExecutableTextHolder)
Responds to the completion of the action of enabling the text of an ODI interface child object. |
Methods inherited from class oracle.odi.interfaces.interactive.support.sourceset.computers.SourceSetComputerAbstract |
---|
addSourceSetListener, areSourceSetsDirty, lookupAssembled, lookupDisassembled, removeSourceSetListener, targetDataStoreReplaced |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SourceSetComputerRetainer(OdiInterface pOdiInterface)
pOdiInterface
- the interface object which this source set computer is forMethod Detail |
---|
public void computeSourceSets(DataSet pDataSet, IInterfaceActionListener pActionListener, IInterfaceUndoListener pUndoListener, IActionHelper pActionHelper) throws InexistentMappingException
pDataSet
- the data set for which the source sets must be computed againpActionListener
- the action listener instancepUndoListener
- the undo listener instancepActionHelper
- the action helper instance
InexistentMappingException
public void locationChanged(IExecutableTextHolder pExecutableTextHolder, OdiInterface.ExecutionLocation pOldExecutionLocation, OdiInterface.ExecutionLocation pNewExecutionLocation)
pExecutableTextHolder
- the executable text holder object of the interface sub-componentor whose location has been changedpOldExecutionLocation
- the old execution locationpNewExecutionLocation
- the new execution locationpublic void locationChanged(SourceDataStore pSourceDataStore, OdiPhysicalSchema pOldSchema, OdiPhysicalSchema pNewSchema)
pSourceDataStore
- the source data store whose physical schema has been changedpOldSchema
- the old physical schema of the source data storepNewSchema
- the new physical schema of the source data storepublic void objectAdded(IInterfaceSubComponent pInterfaceSubComponent)
pInterfaceSubComponent
- the interface sub-component that has been addedpublic void objectChanged(IInterfaceSubComponent pInterfaceSubComponent)
pInterfaceSubComponent
- the interface sub-component that has been modifiedpublic void objectRemoved(IInterfaceSubComponent pInterfaceSubComponent)
pInterfaceSubComponent
- the interface sub-component that has been addedpublic void objectRenamed(IInterfaceSubComponent pInterfaceSubComponent, java.lang.String pOriginalName, java.lang.String pNewName)
pInterfaceSubComponent
- the interface sub-component that has been modifiedpOriginalName
- the original name of the data setpNewName
- the new name of the data setpublic void stagingAreaMoved(OdiPhysicalSchema pOldSchema, OdiPhysicalSchema pNewSchema)
pOldSchema
- the old physical schema of the staging areapNewSchema
- the new physical schema of the staging areapublic void targetDataStoreMoved(OdiPhysicalSchema pOldSchema, OdiPhysicalSchema pNewSchema)
pOldSchema
- the old physical schema of the target data storepNewSchema
- the new physical schema of the target data storepublic void textChanged(IExecutableTextHolder pExecutableTextHolder, java.lang.String pOldString, java.lang.String pNewString)
pExecutableTextHolder
- the executable text holder whose text has been modifiedpOldString
- the old textpNewString
- the new textpublic void textEnabled(IExecutableTextHolder pExecutableTextHolder)
IInterfaceActionListener
pExecutableTextHolder
- the text holder of the text that was enabled
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |