@Override public Command createCommand(JSONArray inputJson, String model, Workspace workspace) throws JSONException, KarmaException { String hNodeId = HistoryJsonUtil.getStringValue(Arguments.hNodeId.name(), inputJson); String worksheetId = HistoryJsonUtil.getStringValue(Arguments.worksheetId.name(), inputJson); String extractionURL = HistoryJsonUtil.getStringValue(Arguments.extractionURL.name(), inputJson); String entitiesToBeExt = HistoryJsonUtil.getStringValue(Arguments.entitiesToBeExt.name(), inputJson); String selectionName = HistoryJsonUtil.getStringValue(Arguments.selectionName.name(), inputJson); ExtractEntitiesCommand cmd = new ExtractEntitiesCommand(getNewId(workspace), model, worksheetId, hNodeId, extractionURL, entitiesToBeExt, selectionName); cmd.setInputParameterJson(inputJson.toString()); return cmd; }