@Override public void generateJson(String prefix, PrintWriter pw, VWorkspace vWorkspace, HistoryType historyType) { pw.println(prefix + "{"); String newPref = prefix + " "; generateCommandJSONAttributes(prefix, pw, vWorkspace, historyType); pw.println("," + newPref + JSONUtil.jsonLast(JsonKeys.worksheetId, getWorksheetId())); pw.println(prefix + "}"); } }
public UpdateContainer computeAlignmentAndSemanticTypesAndCreateUpdates(Workspace workspace) { Alignment alignment = AlignmentManager.Instance().getAlignment(workspace.getId(), getWorksheetId()); if(null != alignment) { alignment.updateColumnNodesInAlignment(workspace.getWorksheet(getWorksheetId())); } return WorksheetUpdateFactory.createSemanticTypesAndSVGAlignmentUpdates(getWorksheetId(), workspace); }
uc.add(new HistoryUpdate(workspace.getCommandHistory())); uc.append(WorksheetUpdateFactory.createRegenerateWorksheetUpdates(worksheetId, getSuperSelection(worksheet), workspace.getContextId())); uc.append(((WorksheetCommand)changeInternalNodeLinksCommand).computeAlignmentAndSemanticTypesAndCreateUpdates(workspace)); }catch(Exception e)