<?php
/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/
class X
{
//------------------------
// MEMBER VARIABLES
//------------------------
//X Attributes
private $d;
private $e;
//------------------------
// CONSTRUCTOR
//------------------------
public function __construct($aD, $aE)
{
$this->d = $aD;
$this->e = $aE;
if (strtotime($aD)<=strtotime($aE))
{
throw new RuntimeException("Please provide a valid d and e [d>e]");
}
}
//------------------------
// INTERFACE
//------------------------
public function setD($aD)
{
$wasSet = false;
if (strtotime($aD)>strtotime($this->getE()))
{
$this->d = $aD;
$wasSet = true;
}
return $wasSet;
}
public function setE($aE)
{
$wasSet = false;
if (strtotime($this->getD())>strtotime($aE))
{
$this->e = $aE;
$wasSet = true;
}
return $wasSet;
}
public function getD()
{
return $this->d;
}
public function getE()
{
return $this->e;
}
public function equals($compareTo)
{
return $this == $compareTo;
}
public function delete()
{}
}
?>
<?php
/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/
class Client
{
//------------------------
// MEMBER VARIABLES
//------------------------
//Client Attributes
private $minAge;
//------------------------
// CONSTRUCTOR
//------------------------
public function __construct($aMinAge)
{
$this->minAge = $aMinAge;
}
//------------------------
// INTERFACE
//------------------------
public function setMinAge($aMinAge)
{
$wasSet = false;
$this->minAge = $aMinAge;
$wasSet = true;
return $wasSet;
}
public function getMinAge()
{
return $this->minAge;
}
public function equals($compareTo)
{
return $this == $compareTo;
}
public function delete()
{}
public function someMethod($arg)
{
$result = someMethodOriginal($arg);
if ($this->arg<=5)
{
throw new RuntimeException("Please provide a valid arg");
}
return $result;
}
public function someMethodOriginal($arg)
{
// rest of stuff that we don't interpret
return 0;
}
}
?>
<?php
/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/
class Client
{
//------------------------
// MEMBER VARIABLES
//------------------------
//Client Attributes
private $minAge;
//------------------------
// CONSTRUCTOR
//------------------------
public function __construct($aMinAge)
{
$this->minAge = $aMinAge;
}
//------------------------
// INTERFACE
//------------------------
public function setMinAge($aMinAge)
{
$wasSet = false;
$this->minAge = $aMinAge;
$wasSet = true;
return $wasSet;
}
public function getMinAge()
{
return $this->minAge;
}
public function equals($compareTo)
{
return $this == $compareTo;
}
public function delete()
{}
public function someMethod($arg)
{
if ($this->arg<=5)
{
throw new RuntimeException("Please provide a valid arg");
}
if ($this->getMinAge()>=8)
{
throw new RuntimeException("Please provide a valid minAge");
}
// rest of stuff that we don't interpret
return 0;
}
}
?>
<?php
/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/
class MultipleConstraints
{
//------------------------
// MEMBER VARIABLES
//------------------------
//MultipleConstraints Attributes
private $i;
private $j;
//------------------------
// CONSTRUCTOR
//------------------------
public function __construct($aI, $aJ)
{
$this->i = $aI;
$this->j = $aJ;
if ($aI<0)
{
throw new RuntimeException("Please provide a valid i [i>=0]");
}
if ($aJ<0)
{
throw new RuntimeException("Please provide a valid j [j>=0]");
}
if ($aI<$aJ)
{
throw new RuntimeException("Please provide a valid i and j [i>=j]");
}
}
//------------------------
// INTERFACE
//------------------------
public function setI($aI)
{
$wasSet = false;
if ($aI>=$this->getJ())
{
if ($aI>=0)
{
$this->i = $aI;
$wasSet = true;
}
}
return $wasSet;
}
public function setJ($aJ)
{
$wasSet = false;
if ($aJ>=0)
{
if ($this->getI()>=$aJ)
{
$this->j = $aJ;
$wasSet = true;
}
}
return $wasSet;
}
public function getI()
{
return $this->i;
}
public function getJ()
{
return $this->j;
}
public function equals($compareTo)
{
return $this == $compareTo;
}
public function delete()
{}
}
?>
<?php
/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/
class student
{
//------------------------
// MEMBER VARIABLES
//------------------------
//student Attributes
private $age;
//------------------------
// CONSTRUCTOR
//------------------------
public function __construct($aAge)
{
$this->age = $aAge;
if ($aAge<=18)
{
throw new RuntimeException("Please provide a valid age [age>18]");
}
}
//------------------------
// INTERFACE
//------------------------
public function setAge($aAge)
{
$wasSet = false;
if ($aAge>18)
{
$this->age = $aAge;
$wasSet = true;
}
return $wasSet;
}
public function getAge()
{
return $this->age;
}
public function equals($compareTo)
{
return $this == $compareTo;
}
public function delete()
{}
}
?>
<?php
/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/
// attributes on both sides of the constraint's boolean expression
class Client
{
//------------------------
// MEMBER VARIABLES
//------------------------
//Client Attributes
private $minAge;
private $age;
//------------------------
// CONSTRUCTOR
//------------------------
public function __construct($aMinAge, $aAge)
{
$this->minAge = $aMinAge;
$this->age = $aAge;
if ($aAge<=$aMinAge)
{
throw new RuntimeException("Please provide a valid age and minAge [age>minAge]");
}
}
//------------------------
// INTERFACE
//------------------------
public function setMinAge($aMinAge)
{
$wasSet = false;
if ($this->getAge()>$aMinAge)
{
$this->minAge = $aMinAge;
$wasSet = true;
}
return $wasSet;
}
public function setAge($aAge)
{
$wasSet = false;
if ($aAge>$this->getMinAge())
{
$this->age = $aAge;
$wasSet = true;
}
return $wasSet;
}
public function getMinAge()
{
return $this->minAge;
}
public function getAge()
{
return $this->age;
}
public function equals($compareTo)
{
return $this == $compareTo;
}
public function delete()
{}
}
?>
<?php
/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/
class student
{
//------------------------
// MEMBER VARIABLES
//------------------------
//student Attributes
private $age;
private $weight;
//------------------------
// CONSTRUCTOR
//------------------------
public function __construct($aAge, $aWeight)
{
$this->age = $aAge;
$this->weight = $aWeight;
if ($aWeight>=3||$aAge<=18)
{
throw new RuntimeException("Please provide a valid age and weight [weight<3&&age>18]");
}
}
//------------------------
// INTERFACE
//------------------------
public function setAge($aAge)
{
$wasSet = false;
if ($this->getWeight()<3&&$aAge>18)
{
$this->age = $aAge;
$wasSet = true;
}
return $wasSet;
}
public function setWeight($aWeight)
{
$wasSet = false;
if ($aWeight<3&&$this->getAge()>18)
{
$this->weight = $aWeight;
$wasSet = true;
}
return $wasSet;
}
public function getAge()
{
return $this->age;
}
public function getWeight()
{
return $this->weight;
}
public function equals($compareTo)
{
return $this == $compareTo;
}
public function delete()
{}
}
?>
<?php
/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/
class student
{
//------------------------
// MEMBER VARIABLES
//------------------------
//student Attributes
private $age;
private $weight;
//------------------------
// CONSTRUCTOR
//------------------------
public function __construct($aAge, $aWeight)
{
$this->age = $aAge;
$this->weight = $aWeight;
if ($aWeight>=3&&$aAge<=18)
{
throw new RuntimeException("Please provide a valid age and weight [weight<3||age>18]");
}
}
//------------------------
// INTERFACE
//------------------------
public function setAge($aAge)
{
$wasSet = false;
if ($this->getWeight()<3||$aAge>18)
{
$this->age = $aAge;
$wasSet = true;
}
return $wasSet;
}
public function setWeight($aWeight)
{
$wasSet = false;
if ($aWeight<3||$this->getAge()>18)
{
$this->weight = $aWeight;
$wasSet = true;
}
return $wasSet;
}
public function getAge()
{
return $this->age;
}
public function getWeight()
{
return $this->weight;
}
public function equals($compareTo)
{
return $this == $compareTo;
}
public function delete()
{}
}
?>
<?php
/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/
class student
{
//------------------------
// MEMBER VARIABLES
//------------------------
//student Attributes
private $age;
private $weight;
//------------------------
// CONSTRUCTOR
//------------------------
public function __construct($aAge, $aWeight)
{
$this->age = $aAge;
$this->weight = $aWeight;
if (($aAge>18))
{
throw new RuntimeException("Please provide a valid age [age<=18]");
}
}
//------------------------
// INTERFACE
//------------------------
public function setAge($aAge)
{
$wasSet = false;
if (($aAge<=18))
{
$this->age = $aAge;
$wasSet = true;
}
return $wasSet;
}
public function setWeight($aWeight)
{
$wasSet = false;
$this->weight = $aWeight;
$wasSet = true;
return $wasSet;
}
public function getAge()
{
return $this->age;
}
public function getWeight()
{
return $this->weight;
}
public function equals($compareTo)
{
return $this == $compareTo;
}
public function delete()
{}
}
?>
<?php
/*PLEASE DO NOT EDIT THIS CODE*/
/*This code was generated using the UMPLE 1.35.0.7523.c616a4dce modeling language!*/
class student
{
//------------------------
// MEMBER VARIABLES
//------------------------
//student Attributes
private $age;
private $weight;
//------------------------
// CONSTRUCTOR
//------------------------
public function __construct($aAge, $aWeight)
{
$this->age = $aAge;
$this->weight = $aWeight;
if ($aAge>=10||($aAge>=10))
{
throw new RuntimeException("Please provide a valid age [age<10&&age<10]");
}
}
//------------------------
// INTERFACE
//------------------------
public function setAge($aAge)
{
$wasSet = false;
if ($aAge<10&&($aAge<10))
{
$this->age = $aAge;
$wasSet = true;
}
return $wasSet;
}
public function setWeight($aWeight)
{
$wasSet = false;
$this->weight = $aWeight;
$wasSet = true;
return $wasSet;
}
public function getAge()
{
return $this->age;
}
public function getWeight()
{
return $this->weight;
}
public function equals($compareTo)
{
return $this == $compareTo;
}
public function delete()
{}
}
?>