Changeset 2039
- Timestamp:
- 5/4/2010 1:32:44 AM (3 years ago)
- Location:
- trunk/eraser/Eraser.DefaultPlugins
- Files:
-
- 10 edited
- 5 moved
-
Eraser.DefaultPlugins.csproj (modified) (3 diffs)
-
ErasureTargets/FileErasureTarget.cs (moved) (moved from trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/File.cs) (2 diffs)
-
ErasureTargets/FileErasureTargetSettings.cs (modified) (2 diffs)
-
ErasureTargets/FileSystemObjectErasureTarget.cs (moved) (moved from trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileSystemObject.cs) (2 diffs)
-
ErasureTargets/FolderErasureTarget.cs (moved) (moved from trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/Folder.cs) (2 diffs)
-
ErasureTargets/FolderErasureTargetSettings.cs (modified) (2 diffs)
-
ErasureTargets/RecycleBinErasureTarget.cs (moved) (moved from trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBin.cs) (2 diffs)
-
ErasureTargets/UnusedSpaceErasureTarget.cs (moved) (moved from trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpace.cs) (2 diffs)
-
ErasureTargets/UnusedSpaceErasureTargetSettings.cs (modified) (2 diffs)
-
Plugin.cs (modified) (1 diff)
-
Strings.en.resx (modified) (3 diffs)
-
Strings.it.resx (modified) (3 diffs)
-
Strings.nl.resx (modified) (3 diffs)
-
Strings.pl.resx (modified) (3 diffs)
-
Strings.resx (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/eraser/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj
r2038 r2039 83 83 <Compile Include="ErasureMethods\VSITR.cs" /> 84 84 <Compile Include="ErasureMethods\RCMP_TSSIT_OPS_II.cs" /> 85 <Compile Include="ErasureTargets\File .cs" />86 <Compile Include="ErasureTargets\FileSystemObject .cs" />85 <Compile Include="ErasureTargets\FileErasureTarget.cs" /> 86 <Compile Include="ErasureTargets\FileSystemObjectErasureTarget.cs" /> 87 87 <Compile Include="ErasureTargets\FileErasureTargetSettings.cs"> 88 88 <SubType>UserControl</SubType> … … 91 91 <DependentUpon>FileErasureTargetSettings.cs</DependentUpon> 92 92 </Compile> 93 <Compile Include="ErasureTargets\Folder .cs" />93 <Compile Include="ErasureTargets\FolderErasureTarget.cs" /> 94 94 <Compile Include="ErasureTargets\FolderErasureTargetSettings.cs"> 95 95 <SubType>UserControl</SubType> … … 98 98 <DependentUpon>FolderErasureTargetSettings.cs</DependentUpon> 99 99 </Compile> 100 <Compile Include="ErasureTargets\RecycleBin .cs" />101 <Compile Include="ErasureTargets\UnusedSpace .cs" />100 <Compile Include="ErasureTargets\RecycleBinErasureTarget.cs" /> 101 <Compile Include="ErasureTargets\UnusedSpaceErasureTarget.cs" /> 102 102 <Compile Include="ErasureTargets\UnusedSpaceErasureTargetSettings.cs"> 103 103 <SubType>UserControl</SubType> -
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTarget.cs
r2038 r2039 36 36 [Serializable] 37 37 [Guid("0D741505-E1C4-400d-8470-598AF35E174D")] 38 public class File Target : FileSystemObjectTarget38 public class FileErasureTarget : FileSystemObjectErasureTarget 39 39 { 40 40 #region Serialization code 41 protected File Target(SerializationInfo info, StreamingContext context)41 protected FileErasureTarget(SerializationInfo info, StreamingContext context) 42 42 : base(info, context) 43 43 { … … 48 48 /// Constructor. 49 49 /// </summary> 50 public File Target()50 public FileErasureTarget() 51 51 { 52 52 } -
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTargetSettings.cs
r2036 r2039 45 45 public void LoadFrom(ErasureTarget target) 46 46 { 47 File Target file = target as FileTarget;47 FileErasureTarget file = target as FileErasureTarget; 48 48 if (file == null) 49 49 throw new ArgumentException("The provided erasure target type is not " + … … 55 55 public bool SaveTo(ErasureTarget target) 56 56 { 57 File Target file = target as FileTarget;57 FileErasureTarget file = target as FileErasureTarget; 58 58 if (file == null) 59 59 throw new ArgumentException("The provided erasure target type is not " + -
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
r2038 r2039 40 40 /// </summary> 41 41 [Serializable] 42 public abstract class FileSystemObject Target : ErasureTarget42 public abstract class FileSystemObjectErasureTarget : ErasureTarget 43 43 { 44 44 #region Serialization code 45 protected FileSystemObject Target(SerializationInfo info, StreamingContext context)45 protected FileSystemObjectErasureTarget(SerializationInfo info, StreamingContext context) 46 46 : base(info, context) 47 47 { … … 60 60 /// Constructor. 61 61 /// </summary> 62 protected FileSystemObject Target()62 protected FileSystemObjectErasureTarget() 63 63 : base() 64 64 { -
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs
r2038 r2039 41 41 [Serializable] 42 42 [Guid("F50B0A44-3AB1-4cab-B81E-1713AC3D28C9")] 43 public class Folder Target : FileSystemObjectTarget43 public class FolderErasureTarget : FileSystemObjectErasureTarget 44 44 { 45 45 #region Serialization code 46 protected Folder Target(SerializationInfo info, StreamingContext context)46 protected FolderErasureTarget(SerializationInfo info, StreamingContext context) 47 47 : base(info, context) 48 48 { … … 65 65 /// Constructor. 66 66 /// </summary> 67 public Folder Target()67 public FolderErasureTarget() 68 68 { 69 69 IncludeMask = string.Empty; -
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetSettings.cs
r2036 r2039 45 45 public void LoadFrom(ErasureTarget target) 46 46 { 47 Folder Target folder = target as FolderTarget;47 FolderErasureTarget folder = target as FolderErasureTarget; 48 48 if (folder == null) 49 49 throw new ArgumentException("The provided erasure target type is not " + … … 58 58 public bool SaveTo(ErasureTarget target) 59 59 { 60 Folder Target folder = target as FolderTarget;60 FolderErasureTarget folder = target as FolderErasureTarget; 61 61 if (folder == null) 62 62 throw new ArgumentException("The provided erasure target type is not " + -
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs
r2038 r2039 36 36 [Serializable] 37 37 [Guid("A1FA7354-0258-4903-88E9-0D31FC5F8D51")] 38 public class RecycleBin Target : FileSystemObjectTarget38 public class RecycleBinErasureTarget : FileSystemObjectErasureTarget 39 39 { 40 40 #region Serialization code 41 protected RecycleBin Target(SerializationInfo info, StreamingContext context)41 protected RecycleBinErasureTarget(SerializationInfo info, StreamingContext context) 42 42 : base(info, context) 43 43 { … … 45 45 #endregion 46 46 47 public RecycleBin Target()47 public RecycleBinErasureTarget() 48 48 { 49 49 } -
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs
r2038 r2039 41 41 [Serializable] 42 42 [Guid("A627BEC4-CAFC-46ce-92AD-209157C3177A")] 43 public class UnusedSpace Target : ErasureTarget43 public class UnusedSpaceErasureTarget : ErasureTarget 44 44 { 45 45 #region Serialization code 46 protected UnusedSpace Target(SerializationInfo info, StreamingContext context)46 protected UnusedSpaceErasureTarget(SerializationInfo info, StreamingContext context) 47 47 : base(info, context) 48 48 { … … 63 63 /// Constructor. 64 64 /// </summary> 65 public UnusedSpace Target()65 public UnusedSpaceErasureTarget() 66 66 : base() 67 67 { -
trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTargetSettings.cs
r2036 r2039 99 99 public void LoadFrom(ErasureTarget target) 100 100 { 101 UnusedSpace Target unused = target as UnusedSpaceTarget;101 UnusedSpaceErasureTarget unused = target as UnusedSpaceErasureTarget; 102 102 if (unused == null) 103 103 throw new ArgumentException("The provided erasure target type is not " + … … 112 112 public bool SaveTo(ErasureTarget target) 113 113 { 114 UnusedSpace Target unused = target as UnusedSpaceTarget;114 UnusedSpaceErasureTarget unused = target as UnusedSpaceErasureTarget; 115 115 if (unused == null) 116 116 throw new ArgumentException("The provided erasure target type is not " + -
trunk/eraser/Eraser.DefaultPlugins/Plugin.cs
r2036 r2039 61 61 ManagerLibrary.Instance.FileSystemRegistrar.Add(new NtfsFileSystem()); 62 62 63 ManagerLibrary.Instance.ErasureTargetRegistrar.Add(new File Target());64 ManagerLibrary.Instance.ErasureTargetRegistrar.Add(new Folder Target());65 ManagerLibrary.Instance.ErasureTargetRegistrar.Add(new RecycleBin Target());66 ManagerLibrary.Instance.ErasureTargetRegistrar.Add(new UnusedSpace Target());63 ManagerLibrary.Instance.ErasureTargetRegistrar.Add(new FileErasureTarget()); 64 ManagerLibrary.Instance.ErasureTargetRegistrar.Add(new FolderErasureTarget()); 65 ManagerLibrary.Instance.ErasureTargetRegistrar.Add(new RecycleBinErasureTarget()); 66 ManagerLibrary.Instance.ErasureTargetRegistrar.Add(new UnusedSpaceErasureTarget()); 67 67 } 68 68 -
trunk/eraser/Eraser.DefaultPlugins/Strings.en.resx
r2036 r2039 193 193 <value>{0} did not have its cluster tips erased because of the following error: {1}</value> 194 194 </data> 195 <data name="Invalid file path" xml:space="preserve"> 196 <value>Invalid file path</value> 197 </data> 195 198 <data name="The file {0} was not erased as the file does not exist." xml:space="preserve"> 196 199 <value>The file {0} was not erased as the file does not exist.</value> … … 205 208 <value>The task was cancelled.</value> 206 209 </data> 210 <data name="Could not erase files and subfolders in {0} because {1}" xml:space="preserve"> 211 <value>Could not erase files and subfolders in {0} because {1}</value> 212 </data> 213 <data name="Removing folders..." xml:space="preserve"> 214 <value>Removing folders...</value> 215 </data> 216 <data name="Invalid folder path" xml:space="preserve"> 217 <value>Invalid folder path</value> 218 </data> 219 <data name="The path you selected is invalid." xml:space="preserve"> 220 <value>The path you selected is invalid.</value> 221 </data> 222 <data name="Recycle Bin" xml:space="preserve"> 223 <value>Recycle Bin</value> 224 </data> 225 <data name="Emptying recycle bin..." xml:space="preserve"> 226 <value>Emptying recycle bin...</value> 227 </data> 207 228 <data name="Unused disk space ({0})" xml:space="preserve"> 208 229 <value>Unused disk space ({0})</value> … … 238 259 <value>Erasing unused directory structures...</value> 239 260 </data> 240 <data name="Could not erase files and subfolders in {0} because {1}" xml:space="preserve">241 <value>Could not erase files and subfolders in {0} because {1}</value>242 </data>243 <data name="Removing folders..." xml:space="preserve">244 <value>Removing folders...</value>245 </data>246 <data name="Recycle Bin" xml:space="preserve">247 <value>Recycle Bin</value>248 </data>249 <data name="Emptying recycle bin..." xml:space="preserve">250 <value>Emptying recycle bin...</value>251 </data>252 <data name="Invalid file path" xml:space="preserve">253 <value>Invalid file path</value>254 </data>255 <data name="Invalid folder path" xml:space="preserve">256 <value>Invalid folder path</value>257 </data>258 <data name="The path you selected is invalid." xml:space="preserve">259 <value>The path you selected is invalid.</value>260 </data>261 261 <data name="The custom erasure method can only comprise passes containing constant or random passes" xml:space="preserve"> 262 262 <value>The custom erasure method can only comprise passes containing constant or random passes</value> -
trunk/eraser/Eraser.DefaultPlugins/Strings.it.resx
r2036 r2039 193 193 <value>Non sono stati puliti i cluster tips di {0} per il seguente errore: {1}</value> 194 194 </data> 195 <data name="Invalid file path" xml:space="preserve"> 196 <value>(Untranslated)</value> 197 </data> 195 198 <data name="The file {0} was not erased as the file does not exist." xml:space="preserve"> 196 199 <value>(Untranslated)</value> … … 205 208 <value>(Untranslated)</value> 206 209 </data> 210 <data name="Could not erase files and subfolders in {0} because {1}" xml:space="preserve"> 211 <value>(Untranslated)</value> 212 </data> 213 <data name="Removing folders..." xml:space="preserve"> 214 <value>(Untranslated)</value> 215 </data> 216 <data name="Invalid folder path" xml:space="preserve"> 217 <value>(Untranslated)</value> 218 </data> 219 <data name="The path you selected is invalid." xml:space="preserve"> 220 <value>(Untranslated)</value> 221 </data> 222 <data name="Recycle Bin" xml:space="preserve"> 223 <value>(Untranslated)</value> 224 </data> 225 <data name="Emptying recycle bin..." xml:space="preserve"> 226 <value>(Untranslated)</value> 227 </data> 207 228 <data name="Unused disk space ({0})" xml:space="preserve"> 208 229 <value>(Untranslated)</value> … … 236 257 </data> 237 258 <data name="Erasing unused directory structures..." xml:space="preserve"> 238 <value>(Untranslated)</value>239 </data>240 <data name="Could not erase files and subfolders in {0} because {1}" xml:space="preserve">241 <value>(Untranslated)</value>242 </data>243 <data name="Removing folders..." xml:space="preserve">244 <value>(Untranslated)</value>245 </data>246 <data name="Recycle Bin" xml:space="preserve">247 <value>(Untranslated)</value>248 </data>249 <data name="Emptying recycle bin..." xml:space="preserve">250 <value>(Untranslated)</value>251 </data>252 <data name="Invalid file path" xml:space="preserve">253 <value>(Untranslated)</value>254 </data>255 <data name="Invalid folder path" xml:space="preserve">256 <value>(Untranslated)</value>257 </data>258 <data name="The path you selected is invalid." xml:space="preserve">259 259 <value>(Untranslated)</value> 260 260 </data> -
trunk/eraser/Eraser.DefaultPlugins/Strings.nl.resx
r2036 r2039 193 193 <value>(Untranslated)</value> 194 194 </data> 195 <data name="Invalid file path" xml:space="preserve"> 196 <value>(Untranslated)</value> 197 </data> 195 198 <data name="The file {0} was not erased as the file does not exist." xml:space="preserve"> 196 199 <value>(Untranslated)</value> … … 205 208 <value>(Untranslated)</value> 206 209 </data> 210 <data name="Could not erase files and subfolders in {0} because {1}" xml:space="preserve"> 211 <value>(Untranslated)</value> 212 </data> 213 <data name="Removing folders..." xml:space="preserve"> 214 <value>(Untranslated)</value> 215 </data> 216 <data name="Invalid folder path" xml:space="preserve"> 217 <value>(Untranslated)</value> 218 </data> 219 <data name="The path you selected is invalid." xml:space="preserve"> 220 <value>(Untranslated)</value> 221 </data> 222 <data name="Recycle Bin" xml:space="preserve"> 223 <value>(Untranslated)</value> 224 </data> 225 <data name="Emptying recycle bin..." xml:space="preserve"> 226 <value>(Untranslated)</value> 227 </data> 207 228 <data name="Unused disk space ({0})" xml:space="preserve"> 208 229 <value>(Untranslated)</value> … … 238 259 <value>(Untranslated)</value> 239 260 </data> 240 <data name="Could not erase files and subfolders in {0} because {1}" xml:space="preserve">241 <value>(Untranslated)</value>242 </data>243 <data name="Removing folders..." xml:space="preserve">244 <value>(Untranslated)</value>245 </data>246 <data name="Recycle Bin" xml:space="preserve">247 <value>(Untranslated)</value>248 </data>249 <data name="Emptying recycle bin..." xml:space="preserve">250 <value>(Untranslated)</value>251 </data>252 <data name="Invalid file path" xml:space="preserve">253 <value>(Untranslated)</value>254 </data>255 <data name="Invalid folder path" xml:space="preserve">256 <value>(Untranslated)</value>257 </data>258 <data name="The path you selected is invalid." xml:space="preserve">259 <value>(Untranslated)</value>260 </data>261 261 <data name="The custom erasure method can only comprise passes containing constant or random passes" xml:space="preserve"> 262 262 <value>(Untranslated)</value> -
trunk/eraser/Eraser.DefaultPlugins/Strings.pl.resx
r2036 r2039 193 193 <value>{0} nie ma wymazanych resztek klastrów z powodu błędu: {1}</value> 194 194 </data> 195 <data name="Invalid file path" xml:space="preserve"> 196 <value>(Untranslated)</value> 197 </data> 195 198 <data name="The file {0} was not erased as the file does not exist." xml:space="preserve"> 196 199 <value>(Untranslated)</value> … … 205 208 <value>(Untranslated)</value> 206 209 </data> 210 <data name="Could not erase files and subfolders in {0} because {1}" xml:space="preserve"> 211 <value>(Untranslated)</value> 212 </data> 213 <data name="Removing folders..." xml:space="preserve"> 214 <value>(Untranslated)</value> 215 </data> 216 <data name="Invalid folder path" xml:space="preserve"> 217 <value>(Untranslated)</value> 218 </data> 219 <data name="The path you selected is invalid." xml:space="preserve"> 220 <value>(Untranslated)</value> 221 </data> 222 <data name="Recycle Bin" xml:space="preserve"> 223 <value>(Untranslated)</value> 224 </data> 225 <data name="Emptying recycle bin..." xml:space="preserve"> 226 <value>(Untranslated)</value> 227 </data> 207 228 <data name="Unused disk space ({0})" xml:space="preserve"> 208 229 <value>(Untranslated)</value> … … 236 257 </data> 237 258 <data name="Erasing unused directory structures..." xml:space="preserve"> 238 <value>(Untranslated)</value>239 </data>240 <data name="Could not erase files and subfolders in {0} because {1}" xml:space="preserve">241 <value>(Untranslated)</value>242 </data>243 <data name="Removing folders..." xml:space="preserve">244 <value>(Untranslated)</value>245 </data>246 <data name="Recycle Bin" xml:space="preserve">247 <value>(Untranslated)</value>248 </data>249 <data name="Emptying recycle bin..." xml:space="preserve">250 <value>(Untranslated)</value>251 </data>252 <data name="Invalid file path" xml:space="preserve">253 <value>(Untranslated)</value>254 </data>255 <data name="Invalid folder path" xml:space="preserve">256 <value>(Untranslated)</value>257 </data>258 <data name="The path you selected is invalid." xml:space="preserve">259 259 <value>(Untranslated)</value> 260 260 </data> -
trunk/eraser/Eraser.DefaultPlugins/Strings.resx
r2036 r2039 193 193 <value>{0} did not have its cluster tips erased because of the following error: {1}</value> 194 194 </data> 195 <data name="Invalid file path" xml:space="preserve"> 196 <value>Invalid file path</value> 197 </data> 195 198 <data name="The file {0} was not erased as the file does not exist." xml:space="preserve"> 196 199 <value>The file {0} was not erased as the file does not exist.</value> … … 205 208 <value>The task was cancelled.</value> 206 209 </data> 210 <data name="Could not erase files and subfolders in {0} because {1}" xml:space="preserve"> 211 <value>Could not erase files and subfolders in {0} because {1}</value> 212 </data> 213 <data name="Removing folders..." xml:space="preserve"> 214 <value>Removing folders...</value> 215 </data> 216 <data name="Invalid folder path" xml:space="preserve"> 217 <value>Invalid folder path</value> 218 </data> 219 <data name="The path you selected is invalid." xml:space="preserve"> 220 <value>The path you selected is invalid.</value> 221 </data> 222 <data name="Recycle Bin" xml:space="preserve"> 223 <value>Recycle Bin</value> 224 </data> 225 <data name="Emptying recycle bin..." xml:space="preserve"> 226 <value>Emptying recycle bin...</value> 227 </data> 207 228 <data name="Unused disk space ({0})" xml:space="preserve"> 208 229 <value>Unused disk space ({0})</value> … … 238 259 <value>Erasing unused directory structures...</value> 239 260 </data> 240 <data name="Could not erase files and subfolders in {0} because {1}" xml:space="preserve">241 <value>Could not erase files and subfolders in {0} because {1}</value>242 </data>243 <data name="Removing folders..." xml:space="preserve">244 <value>Removing folders...</value>245 </data>246 <data name="Recycle Bin" xml:space="preserve">247 <value>Recycle Bin</value>248 </data>249 <data name="Emptying recycle bin..." xml:space="preserve">250 <value>Emptying recycle bin...</value>251 </data>252 <data name="Invalid file path" xml:space="preserve">253 <value>Invalid file path</value>254 </data>255 <data name="Invalid folder path" xml:space="preserve">256 <value>Invalid folder path</value>257 </data>258 <data name="The path you selected is invalid." xml:space="preserve">259 <value>The path you selected is invalid.</value>260 </data>261 261 <data name="The custom erasure method can only comprise passes containing constant or random passes" xml:space="preserve"> 262 262 <value>The custom erasure method can only comprise passes containing constant or random passes</value>
Note: See TracChangeset
for help on using the changeset viewer.
