1 package com.bull.eclipse.jonas.actions.rar; 2 3 7 8 import org.eclipse.core.resources.IFolder; 9 10 import com.bull.eclipse.jonas.JonasLauncherPlugin; 11 import com.bull.eclipse.jonas.actions.JonasFolderAbstractActionDelegate; 12 13 public class DeployRarActionDelegate extends JonasFolderAbstractActionDelegate { 14 15 public boolean doActionOn(IFolder fold) throws Exception { 16 String rarFile = fold.getFullPath().lastSegment() + ".rar"; 17 JonasLauncherPlugin.log("rarFile = " + rarFile); 18 String [] options = {"-a", rarFile}; 19 JonasLauncherPlugin.getDefault().getJonasBootstrap().admin(options); 20 return false; 21 } 22 23 } 24 25 | Popular Tags |