package edu.isi.karma.controller.command;
import javax.servlet.http.HttpServletRequest;
import edu.isi.karma.rep.Workspace;
public class SetKarmaHomeCommandFactory extends CommandFactory {
private enum Arguments {
directory
}
@Override
public Command createCommand(HttpServletRequest request, Workspace workspace) {
SetKarmaHomeCommand comm = new SetKarmaHomeCommand(getNewId(workspace),
Command.NEW_MODEL,
request.getParameter(Arguments.directory.name()));
return comm;
}
@Override
public Class<? extends Command> getCorrespondingCommand() {
return SetKarmaHomeCommand.class;
}
}