public class UIRegisterEPackageController extends AbstractEMFStoreUIController<Void>
| Constructor and Description |
|---|
UIRegisterEPackageController(org.eclipse.swt.widgets.Shell shell,
ESServer serverInfo)
Instantiates a new UIRegisterPackageController.
|
| Modifier and Type | Method and Description |
|---|---|
Void |
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. |
void |
registerEPackage(ServerInfo serverInfo)
Register a new EPackage which can be selected with a SelectionDialog.
|
confirm, getShell, setShellafterRun, execute, executeSub, isForked, preRunpublic UIRegisterEPackageController(org.eclipse.swt.widgets.Shell shell,
ESServer serverInfo)
shell - shellserverInfo - the server infopublic void registerEPackage(ServerInfo serverInfo) throws ESException
serverInfo - server infoESException - if any error in the EmfStore occurspublic Void doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
MonitoredEMFStoreActionMonitoredEMFStoreAction.execute() is called.doRun in class MonitoredEMFStoreAction<Void>monitor - the IProgressMonitor that should be used by clients to
update the status of their progressCopyright © 2017. All rights reserved.