001 /*
002 * $Header$
003 * $Revision: 2095 $
004 * $Date: 2008-10-31 15:47:23 +0100 (Fri, 31 Oct 2008) $
005 *
006 * Copyright Computer Science Innovations (CSI), 2003. All rights reserved.
007 */
008 package org.springframework.rules.reporting;
009
010 import org.springframework.rules.constraint.Constraint;
011 import org.springframework.richclient.core.Severity;
012
013 /**
014 * @author Keith Donald
015 */
016 public interface ValidationResults {
017
018 /**
019 * @return Returns the rejectedValue.
020 */
021 public Object getRejectedValue();
022
023 /**
024 * @return Returns the violatedConstraint.
025 */
026 public Constraint getViolatedConstraint();
027
028 /**
029 * @return Returns the violatedCount.
030 */
031 public int getViolatedCount();
032
033 /**
034 * @return Returns the severity.
035 */
036 public Severity getSeverity();
037 }