Author: husted
Date: Fri Jun 10 14:04:01 2005
New Revision: 190020
URL: http://svn.apache.org/viewcvs?rev=190020&view=rev
Log:
OVR-13
* IValidatorContext - Design interface and default implementation.
Added:
struts/sandbox/trunk/overdrive/Nexus/Core/Validators/
struts/sandbox/trunk/overdrive/Nexus/Core/Validators/IValidatorContext.cs
Added: struts/sandbox/trunk/overdrive/Nexus/Core/Validators/IValidatorContext.cs
URL:
http://svn.apache.org/viewcvs/struts/sandbox/trunk/overdrive/Nexus/Core/Validators/IValidatorContext.cs?rev=190020&view=auto
==============================================================================
--- struts/sandbox/trunk/overdrive/Nexus/Core/Validators/IValidatorContext.cs
(added)
+++ struts/sandbox/trunk/overdrive/Nexus/Core/Validators/IValidatorContext.cs
Fri Jun 10 14:04:01 2005
@@ -0,0 +1,25 @@
+using Agility.Core;
+
+namespace Nexus.Validators
+{
+ /// <summary>
+ /// Encapsulate values needed by standard IValidatorCommands.
+ /// </summary>
+ public interface IValidatorContext : IContext
+ {
+ /// <summary>
+ /// The identifer for the field under validation.
+ /// </summary>
+ string FieldKey { get; set; }
+
+ /// <summary>
+ /// The source value that we to process.
+ /// </summary>
+ object Source { get; set; }
+
+ /// <summary>
+ /// The target value after conversion or formatting.
+ /// </summary>
+ object Target { get; set; }
+ }
+}
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]