using System;
namespace Csla.Validation
{
  /// 
  /// Values for validation rule severities.
  /// 
  public enum RuleSeverity
  {
    /// 
    /// Represents a serious
    /// business rule violation that
    /// should cause an object to
    /// be considered invalid.
    /// 
    Error,
    /// 
    /// Represents a business rule
    /// violation that should be
    /// displayed to the user, but which
    /// should not make an object be
    /// invalid.
    /// 
    Warning,
    /// 
    /// Represents a business rule
    /// result that should be displayed
    /// to the user, but which is less
    /// severe than a warning.
    /// 
    Information
  }
}