Changeset 2022
- Timestamp:
- 5/3/2010 1:13:10 PM (3 years ago)
- File:
-
- 1 edited
-
trunk/eraser/Eraser.Manager/ErasureTarget.cs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/eraser/Eraser.Manager/ErasureTarget.cs
r2021 r2022 115 115 internal set; 116 116 } 117 118 /// <summary> 119 /// Gets a control which contains settings for configuring this task. 120 /// </summary> 121 /// <remarks>The result should be able to be passed to the <see cref="Configure"/> 122 /// function, and settings for this task will be according to the returned 123 /// control.</remarks> 124 public abstract System.Windows.Forms.Control SettingsPanel 125 { 126 get; 127 } 128 129 /// <summary> 130 /// Configures the current task based on settings specified in the control 131 /// returned by the <see cref="SettingsPanel"/> property. 132 /// </summary> 133 /// <param name="settingsPanel">A settings panel returned by the 134 /// <see cref="SettingsPanel"/> property, which contains the user-selected 135 /// settings.</param> 136 public abstract void Configure(System.Windows.Forms.Control settingsPanel); 137 138 /// <summary> 139 /// Executes the given task. 140 /// </summary> 141 /// <param name="progress">The progress manager instance which is used to 142 /// track the progress of the current target's erasure.</param> 143 public virtual void Execute(ProgressManagerBase progress); 117 144 } 118 145
Note: See TracChangeset
for help on using the changeset viewer.
