Ignore:
Timestamp:
4/28/2009 2:38:18 PM (5 years ago)
Author:
lowjoel
Message:

-Don't nest publicly accessible classes in classes.
-Camelcasing for abbreviations
-Abstract class constructors should be protected

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eraser6/Manager/DirectExecutor.cs

    r913 r915  
    6666                if (unusedIds.Count != 0) 
    6767                { 
    68                     task.ID = unusedIds[0]; 
     68                    task.Id = unusedIds[0]; 
    6969                    unusedIds.RemoveAt(0); 
    7070                } 
    7171                else 
    72                     task.ID = ++nextId; 
     72                    task.Id = ++nextId; 
    7373            } 
    7474 
     
    7878            //Add the task to the set of tasks 
    7979            lock (tasksLock) 
    80                 tasks.Add(task.ID, task); 
     80                tasks.Add(task.Id, task); 
    8181 
    8282            //Call all the event handlers who registered to be notified of tasks 
     
    111111 
    112112                for (int i = 0; i != scheduledTasks.Count; ) 
    113                     if (scheduledTasks.Values[i].ID == taskId) 
     113                    if (scheduledTasks.Values[i].Id == taskId) 
    114114                        scheduledTasks.RemoveAt(i); 
    115115                    else 
     
    128128            { 
    129129                //Replace the task in the global set 
    130                 if (!tasks.ContainsKey(task.ID)) 
     130                if (!tasks.ContainsKey(task.Id)) 
    131131                    return; 
    132132 
    133                 tasks[task.ID] = task; 
     133                tasks[task.Id] = task; 
    134134 
    135135                //Then replace the task if it is in the queue 
    136136                for (int i = 0; i != scheduledTasks.Count; ++i) 
    137                     if (scheduledTasks.Values[i].ID == task.ID) 
     137                    if (scheduledTasks.Values[i].Id == task.Id) 
    138138                    { 
    139139                        scheduledTasks.RemoveAt(i); 
     
    313313                        //Run the task 
    314314                        TaskProgressManager progress = new TaskProgressManager(currentTask); 
    315                         foreach (Task.ErasureTarget target in task.Targets) 
     315                        foreach (ErasureTarget target in task.Targets) 
    316316                            try 
    317317                            { 
    318318                                progress.Event.CurrentTarget = target; 
    319319                                ++progress.Event.CurrentTargetIndex; 
    320                                 if (target is Task.UnusedSpace) 
    321                                     EraseUnusedSpace(task, (Task.UnusedSpace)target, progress); 
    322                                 else if (target is Task.FilesystemObject) 
    323                                     EraseFilesystemObject(task, (Task.FilesystemObject)target, progress); 
     320                                if (target is UnusedSpaceTarget) 
     321                                    EraseUnusedSpace(task, (UnusedSpaceTarget)target, progress); 
     322                                else if (target is FileSystemObjectTarget) 
     323                                    EraseFilesystemObject(task, (FileSystemObjectTarget)target, progress); 
    324324                                else 
    325325                                    throw new ArgumentException(S._("Unknown erasure target.")); 
     
    501501            public TaskProgressManager(Task task) 
    502502            { 
    503                 foreach (Task.ErasureTarget target in task.Targets) 
     503                foreach (ErasureTarget target in task.Targets) 
    504504                    Total += target.TotalData; 
    505505 
     
    534534        /// <param name="target">The target of the unused space erase.</param> 
    535535        /// <param name="progress">The progress manager object managing the progress of the task</param> 
    536         private void EraseUnusedSpace(Task task, Task.UnusedSpace target, TaskProgressManager progress) 
     536        private void EraseUnusedSpace(Task task, UnusedSpaceTarget target, TaskProgressManager progress) 
    537537        { 
    538538            //Check for sufficient privileges to run the unused space erasure. 
     
    702702            string currentFilePath, int totalFiles); 
    703703 
    704         private static void EraseClusterTips(Task task, Task.UnusedSpace target, 
     704        private static void EraseClusterTips(Task task, UnusedSpaceTarget target, 
    705705            ErasureMethod method, ClusterTipsEraseProgress callback) 
    706706        { 
     
    868868        /// <param name="target">The target of the erasure.</param> 
    869869        /// <param name="progress">The progress manager for the current task.</param> 
    870         private void EraseFilesystemObject(Task task, Task.FilesystemObject target, 
     870        private void EraseFilesystemObject(Task task, FileSystemObjectTarget target, 
    871871            TaskProgressManager progress) 
    872872        { 
     
    981981 
    982982            //If the user requested a folder removal, do it. 
    983             if (target is Task.Folder) 
     983            if (target is FolderTarget) 
    984984            { 
    985985                progress.Event.CurrentItemName = S._("Removing folders..."); 
    986986                task.OnProgressChanged(progress.Event); 
    987987 
    988                 Task.Folder fldr = (Task.Folder)target; 
     988                FolderTarget fldr = (FolderTarget)target; 
    989989                if (fldr.DeleteIfEmpty) 
    990990                { 
     
    995995 
    996996            //If the user was erasing the recycle bin, clear the bin. 
    997             if (target is Task.RecycleBin) 
     997            if (target is RecycleBinTarget) 
    998998            { 
    999999                progress.Event.CurrentItemName = S._("Emptying recycle bin..."); 
Note: See TracChangeset for help on using the changeset viewer.