List of usage examples for org.eclipse.jface.dialogs Dialog open
public int open()
From source file:org.wso2.developerstudio.datamapper.diagram.custom.action.SplitManyAction.java
License:Apache License
/** * {@inheritDoc}//w ww.jav a 2s . c om */ protected void doRun(IProgressMonitor progressMonitor) { EditPart selectedEP = getSelectedEditPart(); EObject selectedObj = ((View) selectedEP.getModel()).getElement(); Dialog configureConcat = new ConfigureSplitOperatorDialog(Display.getDefault().getActiveShell(), (Split) selectedObj, getEditingDomain(), selectedEP); configureConcat.setBlockOnOpen(true); configureConcat.open(); }
From source file:org.wso2.developerstudio.datamapper.diagram.custom.action.StartsWithConfigureAction.java
License:Open Source License
@Override protected void doRun(IProgressMonitor progressMonitor) { EditPart selectedEP = getSelectedEditPart(); EObject selectedObj = ((View) selectedEP.getModel()).getElement(); Dialog configureConstantDialog = new ConfigureStartsWithOperatorDialog( Display.getDefault().getActiveShell(), (StartsWith) selectedObj, getEditingDomain(), selectedEP); configureConstantDialog.create();//from ww w .ja v a2 s . c o m configureConstantDialog.open(); }
From source file:org.wso2.developerstudio.datamapper.diagram.custom.action.SubstringConfigureAction.java
License:Open Source License
@Override protected void doRun(IProgressMonitor progressMonitor) { EditPart selectedEP = getSelectedEditPart(); EObject selectedObj = ((View) selectedEP.getModel()).getElement(); Dialog configureConstantDialog = new ConfigureSubstringOperatorDialog(Display.getDefault().getActiveShell(), (Substring) selectedObj, getEditingDomain(), selectedEP); configureConstantDialog.create();//from w w w . ja v a 2 s . co m configureConstantDialog.open(); }
From source file:org.wso2.developerstudio.eclipse.gmf.esb.diagram.custom.configure.AddBranchSwitchMediatorAction.java
License:Apache License
/** * {@inheritDoc}/* w w w. jav a 2s .c o m*/ */ protected void doRun(IProgressMonitor progressMonitor) { EditPart selectedEP = getSelectedEditPart(); Assert.isNotNull(selectedEP, "Empty selection."); EObject selectedObj = ((View) selectedEP.getModel()).getElement(); Assert.isTrue(selectedObj instanceof SwitchMediator, "Invalid selection."); Shell shell = Display.getDefault().getActiveShell(); Dialog addBranchDialog = new AddCaseBranchDialog(shell, (SwitchMediator) selectedObj, getEditingDomain(), selectedEP); addBranchDialog.setBlockOnOpen(true); addBranchDialog.open(); /* SwitchMediator parentMediator = (SwitchMediator) selectedObj; TransactionalEditingDomain domain = TransactionUtil.getEditingDomain(parentMediator); SwitchCaseBranchOutputConnector cb = EsbFactory.eINSTANCE.createSwitchCaseBranchOutputConnector(); AddCommand addCmd = new AddCommand(domain,parentMediator,EsbPackage.Literals.SWITCH_MEDIATOR__CASE_BRANCHES, cb); if (addCmd.canExecute()){ domain.getCommandStack().execute(addCmd); } */ }
From source file:org.wso2.developerstudio.eclipse.gmf.esb.diagram.custom.configure.ConfigureCallTemplateMediatorAction.java
License:Apache License
protected void doRun(IProgressMonitor progressMonitor) { EditPart selectedEP = getSelectedEditPart(); Assert.isNotNull(selectedEP, "Empty selection."); EObject selectedObj = ((View) selectedEP.getModel()).getElement(); Assert.isTrue(selectedObj instanceof CallTemplateMediator, "Invalid selection."); Shell shell = Display.getDefault().getActiveShell(); Dialog configurationDialog = new CallTemplateParamDialog(shell, (CallTemplateMediator) selectedObj, getEditingDomain());/*from ww w . j a v a 2 s. c o m*/ configurationDialog.setBlockOnOpen(true); configurationDialog.open(); }
From source file:org.wso2.developerstudio.eclipse.gmf.esb.diagram.custom.configure.ConfigureCommandMediatorAction.java
License:Apache License
protected void doRun(IProgressMonitor progressMonitor) { EditPart selectedEP = getSelectedEditPart(); Assert.isNotNull(selectedEP, "Empty selection."); EObject selectedObj = ((View) selectedEP.getModel()).getElement(); Assert.isTrue(selectedObj instanceof CommandMediator, "Invalid selection."); Shell shell = Display.getDefault().getActiveShell(); Dialog configurationDialog = new ConfigureCommandMediatorDialog(shell, (CommandMediator) selectedObj, getEditingDomain());/*from w w w .j ava2 s . c o m*/ configurationDialog.setBlockOnOpen(true); configurationDialog.open(); }
From source file:org.wso2.developerstudio.eclipse.gmf.esb.diagram.custom.configure.ConfigureLogMediatorAction.java
License:Apache License
/** * {@inheritDoc}//ww w. j a v a 2s .c o m */ protected void doRun(IProgressMonitor progressMonitor) { EditPart selectedEP = getSelectedEditPart(); Assert.isNotNull(selectedEP, "Empty selection."); EObject selectedObj = ((View) selectedEP.getModel()).getElement(); Assert.isTrue(selectedObj instanceof LogMediator, "Invalid selection."); Shell shell = Display.getDefault().getActiveShell(); Dialog logMediatorConfigurationDialog = new ConfigureLogMediatorDialog(shell, (LogMediator) selectedObj, getEditingDomain()); logMediatorConfigurationDialog.setBlockOnOpen(true); logMediatorConfigurationDialog.open(); }
From source file:org.wso2.developerstudio.eclipse.gmf.esb.diagram.custom.configure.ConfigureSwitchMediatorAction.java
License:Apache License
/** * {@inheritDoc}/* www . java 2 s .co m*/ */ protected void doRun(IProgressMonitor progressMonitor) { EditPart selectedEP = getSelectedEditPart(); Assert.isNotNull(selectedEP, "Empty selection."); EObject selectedObj = ((View) selectedEP.getModel()).getElement(); Assert.isTrue(selectedObj instanceof SwitchMediator, "Invalid selection."); Shell shell = Display.getDefault().getActiveShell(); Dialog ConfigureSwitchMediatorDialog = new ConfigureSwitchMediatorDialog(shell, (SwitchMediator) selectedObj); ConfigureSwitchMediatorDialog.setBlockOnOpen(true); ConfigureSwitchMediatorDialog.open(); }
From source file:org.wso2.developerstudio.eclipse.gmf.esb.diagram.custom.configure.ConfigureTaskAction.java
License:Apache License
protected void doRun(IProgressMonitor progressMonitor) { EditPart selectedEP = getSelectedEditPart(); Assert.isNotNull(selectedEP, "Empty selection."); EObject selectedObj = ((View) selectedEP.getModel()).getElement(); Assert.isTrue(selectedObj instanceof Task, "Invalid selection."); Shell shell = Display.getDefault().getActiveShell(); Dialog configurationDialog = new TaskPropertyDialog(shell, (Task) selectedObj, getEditingDomain()); configurationDialog.setBlockOnOpen(true); configurationDialog.open(); }
From source file:org2.eclipse.php.internal.debug.ui.launching.server.ServerLaunchConfigurationTab.java
License:Open Source License
protected void handleConfigureButtonSelected() { int selectionIndex = serverCombo.getSelectionIndex(); IServer server = servers.get(selectionIndex); String serverName = server.getName(); try {/*from w ww.ja v a 2 s . c o m*/ Dialog dlg = PropertyDialogsRegistry.getInstance().createPropertyDialog(server, new SameShellProvider(UIUtils.getActiveShell())); if (dlg != null) { if (dlg instanceof IPropertyDialog) { ((IPropertyDialog) dlg).setPropertySource(server); } if (dlg.open() == Window.OK) { String newName = server.getName(); if (!newName.equals(serverName)) { serverCombo.remove(selectionIndex); serverCombo.add(newName, selectionIndex); serverCombo.select(selectionIndex); } saveWorkingCopy = true; handleServerSelection(); } } } catch (CoreException e) { IdeLog.logError(PHPDebugEPLPlugin.getDefault(), e); } }