public Command createCommandFromFile(String model, String worksheetId, File uploadedFile, Workspace workspace, boolean override) { return new ApplyHistoryFromR2RMLModelCommand(getNewId(workspace), model, uploadedFile, worksheetId, override); }
protected AddValuesCommand(String id, String model, String worksheetId, String hTableId, String hNodeId, HNodeType type, String selectionId) { super(id, model, worksheetId, selectionId); this.hNodeId = hNodeId; this.hTableId = hTableId; isNewNode = false; this.type = type; addTag(CommandTag.Transformation); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String worksheetId = request.getParameter(Arguments.worksheetId.name()); return new FetchExistingWorksheetPropertiesCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String nodeId = request.getParameter(Arguments.nodeId.name()); String newValue = request.getParameter(Arguments.value.name()); String selectionName = request.getParameter(Arguments.selectionName.name()); return new EditCellCommand(getNewId(workspace), Command.NEW_MODEL, getWorksheetId(request, workspace), nodeId, newValue, selectionName); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String hNodeId = request.getParameter(Arguments.hNodeId.name()); String hTableId = request.getParameter(Arguments.hTableId.name()); String newColumnName = request.getParameter(Arguments.newColumnName.name()); String worksheetId = request.getParameter(Arguments.worksheetId.name()); String defaultValue = request.getParameter(Arguments.defaultValue.name()); String selectionName = request.getParameter(Arguments.selectionName.name()); return new AddColumnCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, hTableId, hNodeId, newColumnName, defaultValue, selectionName); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String worksheetId = request.getParameter(Arguments.worksheetId.name()); return new DeleteWorksheetCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String worksheetId = request.getParameter(Arguments.worksheetId.name()); return new GetAllWorksheetHeadersCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String hNodeId = request.getParameter(Arguments.hNodeId.name()); String worksheetId = request.getParameter(Arguments.worksheetId.name()); return new AddRowCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, hNodeId); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String worksheetId = request.getParameter(Arguments.worksheetId.name()); String alignmentId = request.getParameter(Arguments.alignmentId.name()); return new RefreshSVGAlignmentCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, alignmentId); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String worksheetId = request.getParameter(Arguments.worksheetId.name()); String properties = request.getParameter(Arguments.properties.name()); return new SetWorksheetPropertiesCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, properties); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String hNodeId = request.getParameter(Arguments.hNodeId.name()); String hTableId = request.getParameter(Arguments.hTableId.name()); String worksheetId = request.getParameter(Arguments.worksheetId.name()); String selectionName = request.getParameter(Arguments.selectionName.name()); return new GroupByCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, hTableId, hNodeId, selectionName); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String tableId = request.getParameter(Arguments.tableId.name()); String vWorksheetId = request.getParameter(Arguments.worksheetId.name()); String selectionName = request.getParameter(Arguments.selectionName.name()); return new LoadAdditionalWorksheetRowsCommand(getNewId(workspace), Command.NEW_MODEL, tableId, vWorksheetId, selectionName); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String worksheetId = request.getParameter(Arguments.worksheetId.name()); String hNodeId = request.getParameter(Arguments.hNodeId.name()); String newColumnName = request.getParameter(Arguments.newColumnName.name()); return new RenameColumnCommand(getNewId(workspace), Command.NEW_MODEL, newColumnName, hNodeId, worksheetId); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String worksheetId = request.getParameter(Arguments.worksheetId.name()); String hNodeId = request.getParameter(Arguments.hNodeId.name()); String commandName = request.getParameter(Arguments.commandName.name()); return new GetHeadersCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, hNodeId, commandName); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String hNodeId = request.getParameter(Arguments.hNodeId.name()); String worksheetId = request.getParameter(Arguments.worksheetId.name()); String selectionName = request.getParameter(Arguments.selectionName.name()); return new FoldCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, "", hNodeId, selectionName); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String hNodeId = request.getParameter(Arguments.hNodeId.name()); String hTableId = request.getParameter(Arguments.hTableId.name()); String worksheetId = request.getParameter(Arguments.worksheetId.name()); String selectionName = request.getParameter(Arguments.selectionName.name()); return new AddValuesCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, hTableId, hNodeId, HNodeType.Transformation, selectionName); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String hNodeId = request.getParameter(Arguments.hNodeId.name()); String worksheetId = request.getParameter(Arguments.worksheetId.name()); String extractionURL = request.getParameter(Arguments.extractionURL.name()); String entitiesToBeExt = request.getParameter(Arguments.entitiesToBeExt.name()); String selectionName = request.getParameter(Arguments.selectionName.name()); return new ExtractEntitiesCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, hNodeId, extractionURL, entitiesToBeExt, selectionName); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String hNodeId = request.getParameter(Arguments.hNodeId.name()); String worksheetId = request.getParameter(Arguments.worksheetId.name()); String delimiter = request.getParameter(Arguments.delimiter.name()); String selectionName = request.getParameter(Arguments.selectionName.name()); return new SplitByCommaCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, hNodeId, delimiter, selectionName); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String hNodeId = request.getParameter(Arguments.hNodeId.name()); String worksheetId = request.getParameter(Arguments.worksheetId.name()); String delimiter = request.getParameter(Arguments.delimiter.name()); String newColName = request.getParameter(Arguments.newColName.name()); String newHNodeId = request.getParameter(Arguments.newHNodeId.name()); String selectionName = request.getParameter(Arguments.selectionName.name()); return new SplitValuesCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, hNodeId, delimiter, newColName, newHNodeId, selectionName); }
@Override public Command createCommand(HttpServletRequest request, Workspace workspace) { String worksheetId = request.getParameter(Arguments.worksheetId.name()); String alignmentNodeId = request.getParameter(Arguments.alignmentNodeId.name()); String tripleStoreUrl = request.getParameter(Arguments.tripleStoreUrl.name()); String graphUrl = request.getParameter(Arguments.graphUrl.name()); String nodeId = request.getParameter(Arguments.nodeId.name()); String selectionName = request.getParameter(Arguments.selectionName.name()); return new FetchColumnCommand(getNewId(workspace), Command.NEW_MODEL, worksheetId, alignmentNodeId, tripleStoreUrl, graphUrl, nodeId, selectionName); }