/**
  * Constructor
  *
  * @param   webservices.xmlrpc.XmlRpcFault fault
  */
 public function __construct($fault)
 {
     parent::__construct($fault->faultString);
     $this->fault = $fault;
 }
 /**
  * Constructor
  *
  * @param   string message
  * @param   string detail
  */
 public function __construct($message, $detail)
 {
     parent::__construct($message);
     $this->detail = $detail;
 }
 /**
  * Constructor
  *
  * @param   string message
  * @param   int statusCode default HttpConstants::STATUS_INTERNAL_SERVER_ERROR
  * @param   lang.Throwable cause
  */
 public function __construct($message, $statusCode = HttpConstants::STATUS_INTERNAL_SERVER_ERROR, $cause = NULL)
 {
     parent::__construct($message, $cause);
     $this->statusCode = $statusCode;
 }
 /**
  * Constructor
  *
  * @param   string message
  * @param   int statuscode
  */
 public function __construct($message, $statuscode = 0)
 {
     parent::__construct($message);
     $this->statuscode = $statuscode;
 }
 /**
  * Constructor
  *
  * @param   string message
  * @param   string[] errors default array()
  */
 public function __construct($message, $errors = array())
 {
     parent::__construct($message);
     $this->errors = $errors;
 }
 /**
  * Constructor
  *
  * @param  string $failedClass
  * @param  lang.IClassLoader[] $loaders default []
  * @param  lang.Throwable $cause default NULL
  */
 public function __construct($failedClass, $loaders = [], $cause = null)
 {
     parent::__construct(sprintf($this->message(), $failedClass) . ($cause ? ': ' . $cause->getMessage() : ''), $cause);
     $this->failedClass = $failedClass;
     $this->loaders = $loaders;
 }
 /**
  * Constructor
  *
  * @param   string message
  * @param   string method
  * @see     xp://lang.XPException#construct
  */
 public function __construct($message, $method)
 {
     parent::__construct($message);
     $this->method = $method;
 }
 /**
  * Constructor
  *
  * @param   string message the error-message
  * @param   int code the error-code
  */
 public function __construct($message, $code)
 {
     parent::__construct($message);
     $this->code = $code;
 }
 /**
  * Constructor
  *
  * @param   string message
  * @param   lang.Throwable cause 
  * @param   array prerequisites default array()
  */
 public function __construct($message, Throwable $cause = NULL, $prerequisites = array())
 {
     parent::__construct($message, $cause);
     $this->prerequisites = (array) $prerequisites;
 }
 /**
  * Constructor
  *
  * @param   var faultcode faultcode (can be int or string)
  * @param   string message
  * @param   lang.Throwable default NULL cause causing exception
  */
 public function __construct($faultcode, $message, $cause = NULL)
 {
     $this->faultcode = $faultcode;
     parent::__construct($message, $cause);
 }
 /**
  * Constructor
  *
  * @param   string classname
  */
 public function __construct($classname)
 {
     parent::__construct('(null)', $cause = NULL);
     $this->referencedClassname = $classname;
 }
 /**
  * Constructor
  *
  * @param   string message
  * @param   string errorcode
  * @param   var actual default NULL
  * @param   var expect default NULL
  */
 public function __construct($message, $actual = NULL, $expect = NULL)
 {
     parent::__construct((string) $message);
     $this->actual = $actual;
     $this->expect = $expect;
 }