Package com.dubture.composer.ui.actions

Source Code of com.dubture.composer.ui.actions.InstallAction

package com.dubture.composer.ui.actions;

import org.eclipse.core.resources.IProject;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.ui.IWorkbenchPartSite;

import com.dubture.composer.ui.ComposerUIPluginImages;
import com.dubture.composer.ui.job.InstallJob;

public class InstallAction extends ComposerAction {

  public InstallAction(IProject project, IWorkbenchPartSite site) {
    super(project, site, "com.dubture.composer.ui.command.install");
  }
 
  @Override
  public void run() {
    ensureSaved();
   
    InstallJob job = new InstallJob(project);
    job.setUser(true);
    job.schedule();
  }

  @Override
  public ImageDescriptor getImageDescriptor() {
    return ComposerUIPluginImages.INSTALL;
  }
 
}
TOP

Related Classes of com.dubture.composer.ui.actions.InstallAction

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.