Ejemplo n.º 1
0
 public AddMusicFileAction(
     IResources resources,
     IMusicSearchControl searchControl,
     ILibraryControl model,
     ILibraryControlView view) {
   super(new FileUi(resources).getAddFileIcon());
   this.resources = resources;
   this.searchControl = searchControl;
   setToolTipText(resources.getString("Music.Actions.AddFile.Tooltip")); // $NON-NLS-1$
   this.model = model;
   this.view = view;
   view.whenSelectionChanges(
       new Runnable() {
         @Override
         public void run() {
           updateEnabled();
         }
       });
   updateEnabled();
 }