public class UICheckoutController extends AbstractEMFStoreUIController<ESLocalProject>
| Constructor and Description |
|---|
UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESPrimaryVersionSpec versionSpec,
ESRemoteProject remoteProject)
Constructor.
|
UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESPrimaryVersionSpec versionSpec,
ESRemoteProject remoteProject,
boolean askForBranch)
Constructor.
|
UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESPrimaryVersionSpec versionSpec,
ESUsersession session,
ESRemoteProject remoteProject)
Constructor.
|
UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESPrimaryVersionSpec versionSpec,
ESUsersession session,
ESRemoteProject remoteProject,
boolean askForBranch)
Constructor.
|
UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESRemoteProject remoteProject)
Constructor.
|
UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESRemoteProject remoteProject,
boolean askForBranch)
Constructor.
|
UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESUsersession session,
ESRemoteProject remoteProject)
Constructor.
|
UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESUsersession session,
ESRemoteProject remoteProject,
boolean askForBranch)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ESLocalProject |
doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
confirm, getShell, setShellafterRun, execute, executeSub, isForked, preRunpublic UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESRemoteProject remoteProject)
shell - the parent Shell that will be used during checkoutremoteProject - the ESRemoteProject to be checked outpublic UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESRemoteProject remoteProject,
boolean askForBranch)
shell - the parent Shell that will be used during checkoutremoteProject - the ESRemoteProject to be checked outaskForBranch - whether to ask for a branch from which the checkout should
happenpublic UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESPrimaryVersionSpec versionSpec,
ESRemoteProject remoteProject)
shell - the parent Shell that will be used during checkoutversionSpec - the ESPrimaryVersionSpec that identifies a specific
version to be checked outremoteProject - the ESRemoteProject to be checked outpublic UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESPrimaryVersionSpec versionSpec,
ESRemoteProject remoteProject,
boolean askForBranch)
shell - the parent Shell that will be used during checkoutversionSpec - the ESPrimaryVersionSpec that identifies a specific
version to be checked outremoteProject - the ESRemoteProject to be checked outaskForBranch - whether to ask for a branch from which the checkout should
happenpublic UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESUsersession session,
ESRemoteProject remoteProject)
shell - the parent Shell that will be used during checkoutsession - the ESUsersession that will be used to checkout the
projectremoteProject - the ESRemoteProject to be checked outpublic UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESUsersession session,
ESRemoteProject remoteProject,
boolean askForBranch)
shell - the parent Shell that will be used during checkoutsession - the ESUsersession that will be used to checkout the
projectremoteProject - the ESRemoteProject to be checked outaskForBranch - whether to ask for a branch from which the checkout should
happenpublic UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESPrimaryVersionSpec versionSpec,
ESUsersession session,
ESRemoteProject remoteProject)
shell - the parent Shell that will be used during checkoutversionSpec - the ESPrimaryVersionSpec that identifies a specific
version to be checked outsession - the ESUsersession that will be used to checkout the
projectremoteProject - the ESRemoteProject to be checked outpublic UICheckoutController(org.eclipse.swt.widgets.Shell shell,
ESPrimaryVersionSpec versionSpec,
ESUsersession session,
ESRemoteProject remoteProject,
boolean askForBranch)
shell - the parent Shell that will be used during checkoutremoteProject - the ESRemoteProject to be checked outversionSpec - the ESPrimaryVersionSpec that identifies a specific
version to be checked outsession - the ESUsersession that will be used to checkout the
projectaskForBranch - whether to ask for a branch from which the checkout should
happenpublic ESLocalProject doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor) throws ESException
MonitoredEMFStoreAction.execute() is called.doRun in class MonitoredEMFStoreAction<ESLocalProject>progressMonitor - the IProgressMonitor that should be used by clients to
update the status of their progressESException - in case an error occursMonitoredEMFStoreAction.doRun(org.eclipse.core.runtime.IProgressMonitor)Copyright © 2017. All rights reserved.