package com.connor.dfl.plm.dfl045; import org.eclipse.core.commands.AbstractHandler; import org.eclipse.core.commands.ExecutionEvent; import org.eclipse.core.commands.ExecutionException; import com.teamcenter.rac.aif.AbstractAIFApplication; import com.teamcenter.rac.aif.AbstractAIFUIApplication; import com.teamcenter.rac.aifrcp.AIFUtility; public class Dfl045Handler extends AbstractHandler { @Override public Object execute(ExecutionEvent arg0) throws ExecutionException { AbstractAIFUIApplication app = AIFUtility.getCurrentApplication(); new Thread(new Dfl045Action(app,"")).start(); return null; } }