using PlasticGui.WorkspaceWindow; namespace Unity.PlasticSCM.Editor.Developer { internal class GenericProgress { internal GenericProgress(WorkspaceWindow workspaceWindow) { mWorkspaceWindow = workspaceWindow; mWorkspaceWindow.Progress.CanCancelProgress = false; } internal void RefreshProgress(ProgressData progressData) { var progress = mWorkspaceWindow.Progress; progress.ProgressHeader = progressData.Status; progress.TotalProgressMessage = progressData.Details; progress.TotalProgressPercent = progressData.ProgressValue / 100f; } WorkspaceWindow mWorkspaceWindow; } }