protected void displayExceptionMessage( String msg ) { messageBox.setTitle( BaseMessages.getString( PKG, "Dialog.Error" ) ); //$NON-NLS-1$ messageBox.setAcceptLabel( BaseMessages.getString( PKG, "Dialog.Ok" ) ); //$NON-NLS-1$ messageBox.setMessage( msg ); messageBox.open(); }
public void showMessage( final String message, final String title ) { try { final XulMessageBox msg = (XulMessageBox) document.createElement( "messagebox" ); msg.setModalParent( modalParent ); msg.setTitle( title ); msg.setMessage( message ); msg.open(); } catch ( XulException e ) { log.logError( "Error displaying message: {0}", message ); } }
public int show( String fileName ) { XulMessageBox msgBox = null; try { msgBox = runXulChangedWarningDialog( fileName ); if ( fileName != null ) { msgBox.setMessage( BaseMessages.getString( PKG, "Spoon.Dialog.PromptToSave.Fail.Message.WithParam", fileName ) ); //$NON-NLS-1$ } else { msgBox.setMessage( BaseMessages.getString( PKG, "Spoon.Dialog.PromptToSave.Fail.Message" ) ); //$NON-NLS-1$ } msgBox.setButtons( new Integer[] { SWT.YES | SWT.NO } ); } catch ( Exception e ) { e.printStackTrace(); throw new RuntimeException( e ); } int retVal = msgBox.open(); // Map from this question to make sense in the original context // (Yes = save, No = no-save , Cancel = do not disconnect) if ( retVal == SWT.YES ) { return SWT.NO; } else { return SWT.CANCEL; } } } );
protected void showMessage( String message, boolean scroll ) { try { XulMessageBox box = (XulMessageBox) document.createElement( "messagebox" ); box.setMessage( message ); box.setModalParent( ( (XulRoot) document.getElementById( "general-datasource-window" ) ).getRootObject() ); if ( scroll ) { box.setScrollable( true ); box.setWidth( 500 ); box.setHeight( 400 ); } box.open(); } catch ( XulException e ) { System.out.println( "Error creating messagebox " + e.getMessage() ); } }
public void viewLockNote() throws Exception { List<UIRepositoryObject> selectedRepoObjects = browseController.getSelectedFileItems(); if ( selectedRepoObjects.size() > 0 && selectedRepoObjects.get( 0 ) instanceof UIRepositoryContent ) { final UIRepositoryContent contentToLock = (UIRepositoryContent) selectedRepoObjects.get( 0 ); XulMessageBox msgBox = (XulMessageBox) document.createElement( "messagebox" ); //$NON-NLS-1$ msgBox.setTitle( BaseMessages.getString( PKG, "PurRepository.LockNote.Title" ) ); //$NON-NLS-1$ msgBox.setMessage( ( (ILockObject) contentToLock ).getLockMessage() ); msgBox.open(); } }
protected XulMessageBox runXulChangedWarningDialog( String fileName ) throws IllegalArgumentException, XulException { container = Spoon.getInstance().getMainSpoonContainer(); XulMessageBox messageBox = (XulMessageBox) container.getDocumentRoot().createElement( "messagebox" ); messageBox.setTitle( BaseMessages.getString( PKG, "Spoon.Dialog.PromptSave.Title" ) ); if ( fileName != null ) { messageBox.setMessage( BaseMessages.getString( PKG, "Spoon.Dialog.PromptToSave.Message", fileName ) ); } else { messageBox.setMessage( BaseMessages.getString( PKG, "Spoon.Dialog.PromptSave.Message" ) ); } messageBox.setButtons( new Integer[] { SWT.YES, SWT.NO, SWT.CANCEL } ); return messageBox; } }
protected void showMessage( String message ) { try { XulMessageBox box = (XulMessageBox) document.createElement( "messagebox" ); box.setMessage( message ); box.open(); } catch ( XulException e ) { System.out.println( "Error creating messagebox " + e.getMessage() ); } } }
public int show( String fileName ) throws Exception { return runXulChangedWarningDialog( fileName ).open(); }
/** * Shows an informational dialog * * @param title title of dialog * @param message message within dialog */ private void showMessagebox( final String title, final String message ) { XulMessageBox messagebox = new GwtMessageBox() { @Override public void hide() { super.hide(); if ( importCompleteCallback != null ) { importCompleteCallback.onImportSuccess(); } } }; messagebox.setTitle( title ); messagebox.setMessage( message ); messagebox.open(); }
private void displayRepositoryAlreadyExistMessage( String name ) { try { XulMessageBox messageBox = (XulMessageBox) container.getDocumentRoot().createElement( "messagebox" ); messageBox.setTitle( resourceBundle.getString( "Dialog.Error" ) );//$NON-NLS-1$ messageBox.setAcceptLabel( resourceBundle.getString( "Dialog.Ok" ) );//$NON-NLS-1$ messageBox.setMessage( BaseMessages.getString( PKG, "PurRepositoryDialog.Dialog.ErrorIdExist.Message", name ) );//$NON-NLS-1$ messageBox.open(); } catch ( XulException e ) { throw new RuntimeException( e ); } } }
public int showPromptMessage( final String message, final String title, Object[] buttons ) { try { final XulMessageBox msg = (XulMessageBox) document.createElement( "messagebox" ); msg.setModalParent( modalParent ); msg.setTitle( title ); msg.setMessage( message ); msg.setButtons( buttons ); return msg.open(); } catch ( XulException e ) { log.logError( "Error displaying message: {0}", message ); } return -1; }
/** * Shows a informational dialog. * * @param title title of dialog * @param message message within dialog */ private void showMessagebox( final String title, final String message ) { XulMessageBox messagebox = null; try { messagebox = (XulMessageBox) document.createElement( "messagebox" ); //$NON-NLS-1$ } catch ( XulException e ) { e.printStackTrace(); return; } messagebox.setTitle( title ); messagebox.setMessage( message ); messagebox.open(); }
public void onError( XulComponent sender, Throwable t ) { if ( mainController == null || !mainController.handleLostRepository( t ) ) { messageBox.setTitle( BaseMessages.getString( PKG, "Dialog.Error" ) );//$NON-NLS-1$ messageBox.setAcceptLabel( BaseMessages.getString( PKG, "Dialog.Ok" ) );//$NON-NLS-1$ messageBox .setMessage( BaseMessages.getString( PKG, "RemoveRole.UnableToRemoveRole", t.getLocalizedMessage() ) );//$NON-NLS-1$ messageBox.open(); } } } );
public void viewLockNote() throws Exception { if ( workingMeta != null && supportsLocking( Spoon.getInstance().getRepository() ) ) { try { RepositoryLock repoLock = fetchRepositoryLock( workingMeta ); if ( repoLock != null ) { XulMessageBox msgBox = (XulMessageBox) document.createElement( "messagebox" ); //$NON-NLS-1$ msgBox.setTitle( BaseMessages.getString( PKG, "PurRepository.LockNote.Title" ) ); //$NON-NLS-1$ msgBox.setMessage( repoLock.getMessage() ); msgBox.setModalParent( shell ); msgBox.open(); } } catch ( Throwable th ) { log.error( BaseMessages.getString( PKG, "LockController.NoLockingSupport" ), th );//$NON-NLS-1$ new ErrorDialog( ( (Spoon) SpoonFactory.getInstance() ).getShell(), BaseMessages .getString( PKG, "Dialog.Error" ), BaseMessages.getString( PKG, "LockController.NoLockingSupport" ), th ); //$NON-NLS-1$ //$NON-NLS-2$ } } else { XulMessageBox msgBox = (XulMessageBox) document.createElement( "messagebox" ); //$NON-NLS-1$ msgBox.setTitle( BaseMessages.getString( PKG, "Dialog.Error" ) ); //$NON-NLS-1$ msgBox.setMessage( BaseMessages.getString( PKG, "LockController.NoLockingSupport" ) );//$NON-NLS-1$ msgBox.setModalParent( shell ); msgBox.open(); } }
/** * Shows a informational dialog. * * @param title title of dialog * @param message message within dialog */ private void showMessagebox( final String title, final String message ) { try { XulMessageBox messagebox = (XulMessageBox) document.createElement( "messagebox" ); //$NON-NLS-1$ messagebox.setTitle( title ); messagebox.setMessage( message ); int option = messagebox.open(); } catch ( XulException e ) { Window.alert( "Show MessabeBox " + e.getMessage() ); } }
public void onError( XulComponent sender, Throwable t ) { if ( mainController == null || !mainController.handleLostRepository( t ) ) { messageBox.setTitle( BaseMessages.getString( PKG, "Dialog.Error" ) ); messageBox.setAcceptLabel( BaseMessages.getString( PKG, "Dialog.Ok" ) ); messageBox.setMessage( BaseMessages.getString( PKG, "RemoveUser.UnableToRemoveUser", t .getLocalizedMessage() ) ); messageBox.open(); } } } );
public void displayRowCount() { if ( this.model.getTable() == null ) { return; } try { GetTableSizeProgressDialog pd = new GetTableSizeProgressDialog( this.dbExplorerDialog.getShell(), this.model.getDatabaseMeta(), this.model.getTable(), model .getSchema() ); Long theCount = pd.open(); if ( theCount != null ) { XulMessageBox theMessageBox = (XulMessageBox) document.createElement( "messagebox" ); theMessageBox.setModalParent( this.dbExplorerDialog.getShell() ); theMessageBox.setTitle( BaseMessages.getString( PKG, "DatabaseExplorerDialog.TableSize.Title" ) ); theMessageBox.setMessage( BaseMessages.getString( PKG, "DatabaseExplorerDialog.TableSize.Message", this.model.getTable(), theCount.toString() ) ); theMessageBox.open(); } } catch ( XulException e ) { LogChannel.GENERAL.logError( "Error displaying row count", e ); } }
protected void showValidationMessages( List<String> messages ) { StringBuffer validationErrors = new StringBuffer( ModelerMessagesHolder.getMessages().getString( "model_contains_errors" ) ); //$NON-NLS-1$ for ( String msg : messages ) { validationErrors.append( msg ); validationErrors.append( "\n" ); //$NON-NLS-1$ } try { XulMessageBox msg = (XulMessageBox) document.createElement( "messagebox" ); //$NON-NLS-1$ msg.setTitle( ModelerMessagesHolder.getMessages().getString( "model_not_valid" ) ); //$NON-NLS-1$ msg.setMessage( validationErrors.toString() ); msg.open(); } catch ( XulException e ) { e.printStackTrace(); } }
private void showErrorDialog( final Exception e ) { XulMessageBox messageBox = null; try { messageBox = (XulMessageBox) document.createElement( "messagebox" ); } catch ( XulException xe ) { throw new RuntimeException( xe ); } messageBox.setTitle( BaseMessages.getString( PKG, "Dialog.Error" ) ); messageBox.setAcceptLabel( BaseMessages.getString( PKG, "Dialog.Ok" ) ); if ( e != null ) { messageBox.setMessage( BaseMessages.getString( PKG, "LazilyInitializedController.Message.UnableToInitWithParam", e.getLocalizedMessage() ) ); } else { messageBox.setMessage( BaseMessages.getString( PKG, "LazilyInitializedController.Message.UnableToInit" ) ); } messageBox.open(); }
msgBox.setTitle( BaseMessages.getString( PKG, "Dialog.Error" ) ); //$NON-NLS-1$ msgBox.setMessage( BaseMessages.getString( PKG, "LockController.SaveBeforeLock" ) );//$NON-NLS-1$ msgBox.setModalParent( shell ); msgBox.open(); } else { XulDomContainer container = getXulDomContainer(); msgBox.setTitle( BaseMessages.getString( PKG, "Dialog.Error" ) ); //$NON-NLS-1$ msgBox.setMessage( BaseMessages.getString( PKG, "LockController.NoLockingSupport" ) );//$NON-NLS-1$ msgBox.setModalParent( shell ); msgBox.open();