public abstract class TransferController
extends oracle.ideimpl.db.transfer.AbstractTransferController
UPDATE_FROM_ACTION_PERFORMED, UPDATE_FROM_ACTIVE_VIEW_CHANGED, UPDATE_FROM_UNDO, UPDATE_FROM_USER_EXTENSION, UPDATE_FROM_VIEW_SELECTION_CHANGED| Modifier | Constructor and Description |
|---|---|
protected |
TransferController() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Namespace |
createNamespace(TransferDescriptor desc,
Context context) |
SystemObject[] |
doTransfer(TransferDescriptor td)
Performs the actual transfer of the given TransferDescriptor.
|
abstract int |
getCommandId()
Gets the id for the command this Controller is controlling.
|
protected java.lang.Object |
getSourceIdentifier(Context context)
Gets the identifier for the source provider from the given context.
|
protected abstract java.lang.String |
getTitle(TransferDescriptor td) |
protected CommitListener |
getWizardCommitListener(Namespace nameSpace) |
protected java.lang.String |
getWizardTitle(Namespace namespace)
Gets the wizard title from the transfer target info.
|
void |
invokeFullWizard(TransferDescriptor td,
Context context)
Invokes the full transfer wizard.
|
canCreateSchema, getListenerImpl, getWizardLogo, setInitialStep, setInitialStepLabel, showWizardclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleEvent, updateprotected abstract Namespace createNamespace(TransferDescriptor desc, Context context) throws TransferFailedException
TransferFailedExceptionpublic abstract int getCommandId()
protected abstract java.lang.String getTitle(TransferDescriptor td)
protected java.lang.String getWizardTitle(Namespace namespace)
getWizardTitle in class oracle.ideimpl.db.transfer.AbstractTransferControllerprotected CommitListener getWizardCommitListener(Namespace nameSpace)
getWizardCommitListener in class oracle.ideimpl.db.transfer.AbstractTransferControllerpublic void invokeFullWizard(TransferDescriptor td, Context context)
protected java.lang.Object getSourceIdentifier(Context context)
public SystemObject[] doTransfer(TransferDescriptor td) throws TransferFailedException
TransferFailedException