public override void onDefaultErrorHandler(cape.Error error)
 {
     if (error == null || context == null)
     {
         return;
     }
     context.showErrorDialog(error.toString());
 }
Example #2
0
 public static string asString(cape.Error error)
 {
     if (error == null)
     {
         return(null);
     }
     return(error.toString());
 }
Example #3
0
 public static cape.Error set(cape.Error error, string code, string message = null)
 {
     if (error == null)
     {
         return(null);
     }
     error.setCode(code);
     error.setMessage(message);
     return(error);
 }
 public virtual void onError(cape.Error error, System.Action <cape.Error> callback)
 {
     if (callback != null)
     {
         callback(error);
     }
     else
     {
         onDefaultErrorHandler(error);
     }
 }
 public cape.Error toError(cape.DynamicMap response)
 {
     if (response == null)
     {
         return(cape.Error.forCode("noServerResponse"));
     }
     if (object.Equals(response.getString("status"), "error"))
     {
         var v = new cape.Error();
         v.setCode(response.getString("code"));
         v.setMessage(response.getString("message"));
         v.setDetail(response.getString("detail"));
         return(v);
     }
     return(null);
 }
Example #6
0
 public static cape.Error setErrorMessage(cape.Error error, string message)
 {
     return(cape.Error.set(error, null, message));
 }
Example #7
0
 public static cape.Error setErrorCode(cape.Error error, string code)
 {
     return(cape.Error.set(error, code, null));
 }
 public virtual void onDefaultErrorHandler(cape.Error error)
 {
 }
 public virtual void onError(cape.Error error)
 {
     onError(error, null);
 }