[jboss-svn-commits] JBL Code SVN: r32353 - labs/jbossrules/trunk/drools-factconstraint/src/main/java/org/drools/factconstraint/server/factory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Apr 1 13:55:05 EDT 2010
Author: baunax
Date: 2010-04-01 13:55:04 -0400 (Thu, 01 Apr 2010)
New Revision: 32353
Modified:
labs/jbossrules/trunk/drools-factconstraint/src/main/java/org/drools/factconstraint/server/factory/ConstraintsFactory.java
Log:
added Matches constraint
Modified: labs/jbossrules/trunk/drools-factconstraint/src/main/java/org/drools/factconstraint/server/factory/ConstraintsFactory.java
===================================================================
--- labs/jbossrules/trunk/drools-factconstraint/src/main/java/org/drools/factconstraint/server/factory/ConstraintsFactory.java 2010-04-01 17:51:54 UTC (rev 32352)
+++ labs/jbossrules/trunk/drools-factconstraint/src/main/java/org/drools/factconstraint/server/factory/ConstraintsFactory.java 2010-04-01 17:55:04 UTC (rev 32353)
@@ -3,9 +3,10 @@
import org.drools.factconstraint.server.Constraint;
import org.drools.factconstraints.client.ConstraintConfiguration;
import org.drools.factconstraints.server.predefined.IntegerConstraint;
+import org.drools.factconstraints.server.predefined.MatchesConstraint;
+import org.drools.factconstraints.server.predefined.NotMatchesConstraint;
import org.drools.factconstraints.server.predefined.NotNullConstraint;
import org.drools.factconstraints.server.predefined.RangeConstraint;
-import org.drools.factconstraints.server.predefined.NotMatchesConstraint;
public class ConstraintsFactory {
private final static ConstraintsFactory INSTANCE = new ConstraintsFactory();
@@ -25,6 +26,8 @@
return new RangeConstraint();
} else if (NotMatchesConstraint.NAME.equals(config.getConstraintName())) {
return new NotMatchesConstraint();
+ } if (MatchesConstraint.NAME.equals(config.getConstraintName())) {
+ return new MatchesConstraint();
} else {
throw new IllegalArgumentException("Constraint unknown: " + config.getConstraintName());
}
More information about the jboss-svn-commits
mailing list