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, showWizard
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handleEvent, update
protected abstract Namespace createNamespace(TransferDescriptor desc, Context context) throws TransferFailedException
TransferFailedException
public 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.AbstractTransferController
protected CommitListener getWizardCommitListener(Namespace nameSpace)
getWizardCommitListener
in class oracle.ideimpl.db.transfer.AbstractTransferController
public void invokeFullWizard(TransferDescriptor td, Context context)
protected java.lang.Object getSourceIdentifier(Context context)
public SystemObject[] doTransfer(TransferDescriptor td) throws TransferFailedException
TransferFailedException