List of usage examples for org.eclipse.jface.window IShellProvider getShell
Shell getShell();
From source file:com.aptana.ide.syncing.ui.internal.SiteConnectionPropertyDialogProvider.java
License:Open Source License
public Dialog createPropertyDialog(IShellProvider shellProvider) { return new SitePropertyDialog(shellProvider.getShell()); }
From source file:com.aptana.ide.ui.ftp.internal.FTPPropertyDialogProvider.java
License:Open Source License
public Dialog createPropertyDialog(IShellProvider shellProvider) { IPropertyDialogProvider contributedPropertyDialogProvider = (IPropertyDialogProvider) Platform .getAdapterManager().loadAdapter(this, IPropertyDialogProvider.class.getName()); if (contributedPropertyDialogProvider != null && contributedPropertyDialogProvider != this) { return contributedPropertyDialogProvider.createPropertyDialog(shellProvider); }// w w w . j av a2 s . c o m return new FTPConnectionPointPropertyDialog(shellProvider.getShell()); }
From source file:com.aptana.ide.ui.io.internal.GenericConnectionPropertyDialogProvider.java
License:Open Source License
public Dialog createPropertyDialog(IShellProvider shellProvider) { return new GenericConnectionPropertyDialog(shellProvider.getShell()); }
From source file:com.aptana.ide.ui.io.internal.LocalConnectionPropertyDialogProvider.java
License:Open Source License
public Dialog createPropertyDialog(IShellProvider shellProvider) { return new LocalConnectionPropertyDialog(shellProvider.getShell()); }
From source file:com.aptana.ide.ui.io.internal.WorkspaceConnectionPropertyDialogProvider.java
License:Open Source License
public Dialog createPropertyDialog(IShellProvider shellProvider) { return new WorkspaceConnectionPropertyDialog(shellProvider.getShell()); }
From source file:com.aptana.ide.ui.s3.S3ConnectionPropertyDialogProvider.java
License:Open Source License
public Dialog createPropertyDialog(IShellProvider shellProvider) { return new S3ConnectionPropertyDialog(shellProvider.getShell()); }
From source file:com.aptana.ide.ui.secureftp.internal.CommonFTPPropertyDialogProvider.java
License:Open Source License
public Dialog createPropertyDialog(IShellProvider shellProvider) { return new CommonFTPConnectionPointPropertyDialog(shellProvider.getShell()); }
From source file:com.aptana.terminal.internal.TerminalCloseHelper.java
License:Open Source License
public static boolean canCloseTerminal(IShellProvider shellProvider, LocalTerminalConnector terminalConnector) { List<String> processes = terminalConnector.getRunningProcesses(); if (processes.size() < 2) { return true; }//from ww w.j a v a 2 s . c om int closeId = 1; MessageDialog dialog = new MessageDialog(shellProvider.getShell(), Messages.TerminalCloseHelper_DialogTitle, null, Messages.TerminalCloseHelper_DialogMessage + processes.toString(), MessageDialog.QUESTION, new String[] { IDialogConstants.CANCEL_LABEL, IDialogConstants.CLOSE_LABEL }, closeId); return dialog.open() == closeId; }
From source file:com.aptana.ui.ftp.internal.FTPPropertyDialogProvider.java
License:Open Source License
public Dialog createPropertyDialog(IShellProvider shellProvider) { IPropertyDialogProvider contributedPropertyDialogProvider = (IPropertyDialogProvider) Platform .getAdapterManager().loadAdapter(this, IPropertyDialogProvider.class.getName()); if (contributedPropertyDialogProvider != null && !contributedPropertyDialogProvider.equals(this)) { return contributedPropertyDialogProvider.createPropertyDialog(shellProvider); }//from w ww . java 2 s . c o m return new FTPConnectionPointPropertyDialog(shellProvider.getShell()); }
From source file:com.aptana.ui.s3.internal.S3PropertyDialogProvider.java
License:Open Source License
public Dialog createPropertyDialog(IShellProvider shellProvider) { IPropertyDialogProvider contributedPropertyDialogProvider = (IPropertyDialogProvider) Platform .getAdapterManager().loadAdapter(this, IPropertyDialogProvider.class.getName()); if (contributedPropertyDialogProvider != null && contributedPropertyDialogProvider != this) { return contributedPropertyDialogProvider.createPropertyDialog(shellProvider); }/*from w ww . j a v a 2 s .c om*/ return new S3ConnectionPointPropertyDialog(shellProvider.getShell()); }