package eu.jucy.notepad.editors;
import helpers.GH;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import eu.jucy.gui.OpenEditorHandler;
public class OpenNotepad extends OpenEditorHandler {
public static final String NOTEPAD_PARM = "NOTEPAD_PARM";
public OpenNotepad() {
super(Notepad.ID, new NotepadInput());
}
@Override
public Object execute(ExecutionEvent event) throws ExecutionException {
String s = event.getParameter(NOTEPAD_PARM);
if (!GH.isNullOrEmpty(s)) {
this.input = new NotepadInput(s);
}
return super.execute(event);
}
}