final FileOverwriteListener overwriteListener = new FileOverwriteListener( display_, textBox_, saveListener );
final FileBrowser fileBrowser = new FileBrowser( display_, textBox_ );
final CopyPasteManager copyPaste = new CopyPasteManager( textBox_ );
final Toolbar toolbar = new Toolbar( this, textBox_ );
toolbar.add( exit_, "/icons/system-log-out.png" );
toolbar.add( new NewCommand( manager ), "/icons/document-new.png" );
toolbar.add( new OpenCommand( display_, fileBrowser, openListener ), "/icons/document-open.png" );
final ICommand saveAsCommand = new SaveAsCommand( display_, fileBrowser, overwriteListener );
toolbar.add( new SaveCommand( manager, saveAsCommand ), "/icons/document-save-as.png" );
toolbar.add( saveAsCommand, "/icons/document-save.png" );
toolbar.add( new CloseCommand( display_, manager, result ), "/icons/process-stop.png" );