c.append(WorksheetUpdateFactory.createRegenerateWorksheetUpdates(newws.getId(), SuperSelectionManager.DEFAULT_SELECTION, workspace.getContextId())); Alignment alignment = AlignmentManager.Instance().createAlignment(workspace.getId(), newws.getId(), workspace.getOntologyManager()); c.append(WorksheetUpdateFactory.createSemanticTypesAndSVGAlignmentUpdates(newws.getId(), workspace));
String alignmentId = alignMgr.constructAlignmentId(workspace.getId(), worksheetId); alignMgr.removeAlignment(alignmentId); alignMgr.createAlignment(workspace.getId(), worksheetId,workspace.getOntologyManager()); editor.deleteExistingTransformationCommands(); historyJson = editor.getHistoryJSON();
try { Worksheet newWorksheet = oldWorksheet.getImportMethod().duplicate().generateWorksheet(); Alignment alignment = AlignmentManager.Instance().createAlignment(workspace.getId(), newWorksheet.getId(), workspace.getOntologyManager()); workspace.removeWorksheet(worksheetId); uc.add(new WorksheetDeleteUpdate(worksheetId));
@Override public void applyUpdate(VWorkspace vWorkspace) { vWorkspace.createVWorksheetsForAllWorksheets(); Workspace workspace = vWorkspace.getWorkspace(); for(VWorksheet vworksheet : vWorkspace.getViewFactory().getVWorksheets()) { if(vworksheet.getWorksheet() != null && null == AlignmentManager.Instance().getAlignment(workspace.getId(), vworksheet.getWorksheetId())) { AlignmentManager.Instance().createAlignment(workspace.getId(), vworksheet.getWorksheetId(), workspace.getOntologyManager()); } } }
Alignment alignment = AlignmentManager.Instance().getAlignment(alignmentId); if (alignment == null) { AlignmentManager.Instance().createAlignment(workspace.getId(), worksheetId, workspace.getOntologyManager());