package com.sysdeo.eclipse.tomcat.actions; /* * (c) Copyright Sysdeo SA 2001, 2002. * All Rights Reserved. */ import org.eclipse.core.runtime.CoreException; import com.sysdeo.eclipse.tomcat.TomcatLauncherPlugin; import com.sysdeo.eclipse.tomcat.TomcatProject; public class CreateJSPWorkDirectoryActionDelegate extends TomcatProjectAbstractActionDelegate { public void doActionOn(TomcatProject prj) throws Exception { prj.createWorkFolder(); try { prj.setWorkAsSourceFolder(); } catch (CoreException ex) { // exception if work already set as source folder } if(prj.getUpdateXml()) { prj.updateContext(); } else { throw new TomcatActionException(TomcatLauncherPlugin.getResourceString("msg.action.updateServerXML.failed")); } } }