public class UICreateRemoteProjectController extends AbstractEMFStoreUIController<ESRemoteProject>
| Constructor and Description |
|---|
UICreateRemoteProjectController(org.eclipse.swt.widgets.Shell shell,
ESUsersession session)
Constructor.
|
UICreateRemoteProjectController(org.eclipse.swt.widgets.Shell shell,
ESUsersession session,
String projectName)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ESRemoteProject |
doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
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 UICreateRemoteProjectController(org.eclipse.swt.widgets.Shell shell,
ESUsersession session)
shell - the parent Shell to be used during the creation of the remote projectsession - the session to be used to create the projectpublic UICreateRemoteProjectController(org.eclipse.swt.widgets.Shell shell,
ESUsersession session,
String projectName)
shell - the parent Shell to be used during the creation of the remote projectsession - the session to be used to create the projectprojectName - the name of the project to be createdpublic ESRemoteProject doRun(org.eclipse.core.runtime.IProgressMonitor monitor) throws ESException
MonitoredEMFStoreAction.execute() is called.doRun in class MonitoredEMFStoreAction<ESRemoteProject>monitor - 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.