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/Eraser/TaskDataSelectionForm.cs

    r909 r915  
    9595        /// <returns>An Eraser.Manager.Task.Data or Eraser.Manager.Task.UnusedSpace object 
    9696        /// or any of its inherited classes, depending on the task selected</returns> 
    97         public Task.ErasureTarget Target 
     97        public ErasureTarget Target 
    9898        { 
    9999            get 
    100100            { 
    101                 Task.ErasureTarget result = null; 
     101                ErasureTarget result = null; 
    102102                if (file.Checked) 
    103103                { 
    104                     Manager.Task.File fileTask = new Task.File(); 
     104                    FileTarget fileTask = new FileTarget(); 
    105105                    result = fileTask; 
    106106 
     
    109109                else if (folder.Checked) 
    110110                { 
    111                     Manager.Task.Folder folderTask = new Task.Folder(); 
     111                    FolderTarget folderTask = new FolderTarget(); 
    112112                    result = folderTask; 
    113113 
     
    119119                else if (unused.Checked) 
    120120                { 
    121                     Task.UnusedSpace unusedSpaceTask = new Task.UnusedSpace(); 
     121                    UnusedSpaceTarget unusedSpaceTask = new UnusedSpaceTarget(); 
    122122                    result = unusedSpaceTask; 
    123123 
     
    127127                else 
    128128                { 
    129                     Task.RecycleBin recycleBinTask = new Task.RecycleBin(); 
     129                    RecycleBinTarget recycleBinTask = new RecycleBinTarget(); 
    130130                    result = recycleBinTask; 
    131131                } 
     
    147147 
    148148                //Then the data to be erased. 
    149                 if (value is Task.File) 
     149                if (value is FileTarget) 
    150150                { 
    151151                    file.Checked = true; 
    152                     filePath.Text = ((Task.File)value).Path; 
    153                 } 
    154                 else if (value is Task.Folder) 
     152                    filePath.Text = ((FileTarget)value).Path; 
     153                } 
     154                else if (value is FolderTarget) 
    155155                { 
    156156                    folder.Checked = true; 
    157                     Manager.Task.Folder folderTask = (Task.Folder)value; 
     157                    FolderTarget folderTask = (FolderTarget)value; 
    158158 
    159159                    folderPath.Text = folderTask.Path; 
     
    162162                    folderDelete.Checked = folderTask.DeleteIfEmpty; 
    163163                } 
    164                 else if (value is Task.UnusedSpace) 
     164                else if (value is UnusedSpaceTarget) 
    165165                { 
    166166                    unused.Checked = true; 
    167                     Task.UnusedSpace unusedSpaceTask = (Task.UnusedSpace)value; 
     167                    UnusedSpaceTarget unusedSpaceTask = (UnusedSpaceTarget)value; 
    168168                    foreach (object item in unusedDisk.Items) 
    169169                        if (((DriveItem)item).Drive == unusedSpaceTask.Drive) 
     
    171171                    unusedClusterTips.Checked = unusedSpaceTask.EraseClusterTips; 
    172172                } 
    173                 else if (value is Task.RecycleBin) 
     173                else if (value is RecycleBinTarget) 
    174174                { 
    175175                    recycleBin.Checked = true; 
Note: See TracChangeset for help on using the changeset viewer.