public class UIShareProjectController extends AbstractEMFStoreUIController<Void>
| Constructor and Description |
|---|
UIShareProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
Constructor.
|
UIShareProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject,
ESServer server)
Constructor.
|
UIShareProjectController(org.eclipse.swt.widgets.Shell shell,
ESUsersession usersession,
ESLocalProject localProject)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
afterRun()
Called after
MonitoredEMFStoreAction.doRun(IProgressMonitor) is finished. |
Void |
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, setShellexecute, executeSub, isForked, preRunpublic UIShareProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject)
shell - the parent Shell that is used during the sharelocalProject - the ESLocalProject that should be sharedpublic UIShareProjectController(org.eclipse.swt.widgets.Shell shell,
ESLocalProject localProject,
ESServer server)
shell - the parent Shell that is used during the sharelocalProject - the ESLocalProject that should be sharedserver - the ESServer that should be used to share the projectpublic UIShareProjectController(org.eclipse.swt.widgets.Shell shell,
ESUsersession usersession,
ESLocalProject localProject)
shell - the parent Shell that is used during the shareusersession - the ESUsersession that is used to share the projectlocalProject - the ESLocalProject that should be sharedpublic void afterRun()
MonitoredEMFStoreActionMonitoredEMFStoreAction.doRun(IProgressMonitor) is finished. This
method will not be executed via the IProgressService and is
intended to be overridden by clients. Clients may use this method
in order to perform clean-up tasks or the like.afterRun in class MonitoredEMFStoreAction<Void>public Void doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor) throws ESException
MonitoredEMFStoreAction.execute() is called.doRun in class MonitoredEMFStoreAction<Void>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.