コード例 #1
0
ファイル: Constraint.cs プロジェクト: ryanbehr/csrosa
 public String getConstraintMessage(EvaluationContext ec, FormInstance instance)
 {
     if (xPathConstraintMsg == null)
     {
         return(constraintMsg);
     }
     else
     {
         try
         {
             Object value = xPathConstraintMsg.eval(instance, ec);
             if (value != null)
             {
                 return((String)value);
             }
             return(null);
         }
         catch (Exception e)
         {
             Logger.exception("Error evaluating a valid-looking constraint xpath ", e);
             return(constraintMsg);
         }
     }
 }
コード例 #2
0
ファイル: XPathConditional.cs プロジェクト: ryanbehr/csrosa
 public Object evalRaw(FormInstance model, EvaluationContext evalContext)
 {
     return(XPathFuncExpr.unpack(expr.eval(model, evalContext)));
 }