Changeset 1318

Show
Ignore:
Timestamp:
01/31/08 22:21:40 (7 months ago)
Author:
mikey
Message:

replaced stubCriterionException by stubIllegalStateException and stubIllegalArgumentException

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/main/php/net/stubbles/rdbms/criteria/stubAbstractCompositeCriterion.php

    r1225 r1318  
    77 * @subpackage  rdbms_criteria 
    88 */ 
    9 stubClassLoader::load('net::stubbles::rdbms::criteria::stubCompositeCriterion'); 
     9stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalStateException', 
     10                      'net::stubbles::rdbms::criteria::stubCompositeCriterion' 
     11); 
    1012/** 
    1113 * Base class for a composition of several criteria. 
     
    4749     *  
    4850     * @return  string 
    49      * @throws  stubCriterionException 
     51     * @throws  stubIllegalStateException 
    5052     */ 
    5153    public function toSQL() 
    5254    { 
    5355        if (count($this->criteria) == 0) { 
    54             throw new stubCriterionException('Can not translate to sql: criterion does not have any criteria to connect.'); 
     56            throw new stubIllegalStateException('Can not translate to sql: criterion does not have any criteria to connect.'); 
    5557        } 
    5658         
  • trunk/src/main/php/net/stubbles/rdbms/criteria/stubCriterion.php

    r1225 r1318  
    77 * @subpackage  rdbms_criteria 
    88 */ 
    9 stubClassLoader::load('net::stubbles::rdbms::criteria::stubCriterionException'); 
    109/** 
    1110 * interface for criteria 
     
    1413 * @subpackage  rdbms_criteria 
    1514 */ 
    16 interface stubCriterion 
     15interface stubCriterion extends stubObject 
    1716{ 
    1817    /** 
  • trunk/src/main/php/net/stubbles/rdbms/criteria/stubGreaterEqualCriterion.php

    r1225 r1318  
    77 * @subpackage  rdbms_criteria 
    88 */ 
    9 stubClassLoader::load('net::stubbles::rdbms::criteria::stubAbstractCriterion'); 
     9stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalArgumentException', 
     10                      'net::stubbles::rdbms::criteria::stubAbstractCriterion' 
     11); 
    1012/** 
    1113 * Criterion to check for values equal to or greater than the search value. 
     
    2224     * @param   string  $searchValue  the value to search for 
    2325     * @param   string  $tableName    optional  the name of the table where the field is in 
    24      * @throws  stubCriterionException 
     26     * @throws  stubIllegalArgumentException 
    2527     */ 
    2628    public function __construct($fieldName, $searchValue, $tableName = null) 
    2729    { 
    2830        if (null === $searchValue) { 
    29             throw new stubCriterionException('SeachValue for GREATER EQUAL criteria can not be NULL.'); 
     31            throw new stubIllegalArgumentException('SeachValue for GREATER EQUAL criteria can not be NULL.'); 
    3032        } 
    3133         
  • trunk/src/main/php/net/stubbles/rdbms/criteria/stubGreaterThanCriterion.php

    r1225 r1318  
    77 * @subpackage  rdbms_criteria 
    88 */ 
    9 stubClassLoader::load('net::stubbles::rdbms::criteria::stubAbstractCriterion'); 
     9stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalArgumentException', 
     10                      'net::stubbles::rdbms::criteria::stubAbstractCriterion' 
     11); 
    1012/** 
    1113 * Criterion to check for values greater than the search value. 
     
    2224     * @param   string  $searchValue  the value to search for 
    2325     * @param   string  $tableName    optional  the name of the table where the field is in 
    24      * @throws  stubCriterionException 
     26     * @throws  stubIllegalArgumentException 
    2527     */ 
    2628    public function __construct($fieldName, $searchValue, $tableName = null) 
    2729    { 
    2830        if (null === $searchValue) { 
    29             throw new stubCriterionException('SeachValue for GREATER THEN criteria can not be NULL.'); 
     31            throw new stubIllegalArgumentException('SeachValue for GREATER THEN criteria can not be NULL.'); 
    3032        } 
    3133         
  • trunk/src/main/php/net/stubbles/rdbms/criteria/stubInCriterion.php

    r1225 r1318  
    77 * @subpackage  rdbms_criteria 
    88 */ 
    9 stubClassLoader::load('net::stubbles::rdbms::criteria::stubAbstractCriterion'); 
     9stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalArgumentException', 
     10                      'net::stubbles::rdbms::criteria::stubAbstractCriterion' 
     11); 
    1012/** 
    1113 * Criterion to check if something is one of a list of expected values. 
     
    2224     * @param   array   $searchValue  the values to search for 
    2325     * @param   string  $tableName    optional  the name of the table where the field is in 
    24      * @throws  stubCriterionException 
     26     * @throws  stubIllegalArgumentException 
    2527     */ 
    2628    public function __construct($fieldName, $searchValue, $tableName = null) 
    2729    { 
    2830        if (is_array($searchValue) == false) { 
    29             throw new stubCriterionException('SeachValue for IN criteria must be of type array.'); 
     31            throw new stubIllegalArgumentException('SeachValue for IN criteria must be of type array.'); 
    3032        } 
    3133         
  • trunk/src/main/php/net/stubbles/rdbms/criteria/stubLessEqualCriterion.php

    r1225 r1318  
    77 * @subpackage  rdbms_criteria 
    88 */ 
    9 stubClassLoader::load('net::stubbles::rdbms::criteria::stubAbstractCriterion'); 
     9stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalArgumentException', 
     10                      'net::stubbles::rdbms::criteria::stubAbstractCriterion' 
     11); 
    1012/** 
    1113 * Criterion to check for values equal to or lesser than the search value. 
     
    2224     * @param   string  $searchValue  the value to search for 
    2325     * @param   string  $tableName    optional  the name of the table where the field is in 
    24      * @throws  stubCriterionException 
     26     * @throws  stubIllegalArgumentException 
    2527     */ 
    2628    public function __construct($fieldName, $searchValue, $tableName = null) 
    2729    { 
    2830        if (null === $searchValue) { 
    29             throw new stubCriterionException('SeachValue for LESS EQUAL criteria can not be NULL.'); 
     31            throw new stubIllegalArgumentException('SeachValue for LESS EQUAL criteria can not be NULL.'); 
    3032        } 
    3133         
  • trunk/src/main/php/net/stubbles/rdbms/criteria/stubLessThanCriterion.php

    r1225 r1318  
    77 * @subpackage  rdbms_criteria 
    88 */ 
    9 stubClassLoader::load('net::stubbles::rdbms::criteria::stubAbstractCriterion'); 
     9stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalArgumentException', 
     10                      'net::stubbles::rdbms::criteria::stubAbstractCriterion' 
     11); 
    1012/** 
    1113 * Criterion to check for values lesser than the search value. 
     
    2224     * @param   string  $searchValue  the value to search for 
    2325     * @param   string  $tableName    optional  the name of the table where the field is in 
    24      * @throws  stubCriterionException 
     26     * @throws  stubIllegalArgumentException 
    2527     */ 
    2628    public function __construct($fieldName, $searchValue, $tableName = null) 
    2729    { 
    2830        if (null === $searchValue) { 
    29             throw new stubCriterionException('SeachValue for LESS THEN criteria can not be NULL.'); 
     31            throw new stubIllegalArgumentException('SeachValue for LESS THEN criteria can not be NULL.'); 
    3032        } 
    3133         
  • trunk/src/main/php/net/stubbles/rdbms/criteria/stubLikeCriterion.php

    r1225 r1318  
    77 * @subpackage  rdbms_criteria 
    88 */ 
    9 stubClassLoader::load('net::stubbles::rdbms::criteria::stubAbstractCriterion'); 
     9stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalArgumentException', 
     10                      'net::stubbles::rdbms::criteria::stubAbstractCriterion' 
     11); 
    1012/** 
    1113 * Criterion to check if something is like an expected value. 
     
    2527     * @param   string  $searchValue  the value to search for 
    2628     * @param   string  $tableName    optional  the name of the table where the field is in 
    27      * @throws  stubCriterionException 
     29     * @throws  stubIllegalArgumentException 
    2830     */ 
    2931    public function __construct($fieldName, $searchValue, $tableName = null) 
    3032    { 
    3133        if (null === $searchValue) { 
    32             throw new stubCriterionException('SeachValue for LIKE criteria can not be NULL.'); 
     34            throw new stubIllegalArgumentException('SeachValue for LIKE criteria can not be NULL.'); 
    3335        } 
    3436         
  • trunk/src/test/php/net/stubbles/rdbms/criteria/stubAndCriterionTestCase.php

    r1298 r1318  
    3232 
    3333    /** 
    34      * check that no criterion added triggers a stubCriterionException 
     34     * check that no criterion added triggers a stubIllegalStateException 
    3535     * 
    3636     * @test 
    37      * @expectedException  stubCriterionException 
     37     * @expectedException  stubIllegalStateException 
    3838     */ 
    3939    public function zero() 
  • trunk/src/test/php/net/stubbles/rdbms/criteria/stubGreaterEqualCriterionTestCase.php

    r1298 r1318  
    1717{ 
    1818    /** 
    19      * check that a null value throws a stubCriterionException 
     19     * check that a null value throws a stubIllegalArgumentException 
    2020     * 
    2121     * @test 
    22      * @expectedException  stubCriterionException 
     22     * @expectedException  stubIllegalArgumentException 
    2323     */ 
    2424    public function equalsNull() 
  • trunk/src/test/php/net/stubbles/rdbms/criteria/stubGreaterThanCriterionTestCase.php

    r1298 r1318  
    1717{ 
    1818    /** 
    19      * check that a null value throws a stubCriterionException 
     19     * check that a null value throws a stubIllegalArgumentException 
    2020     * 
    2121     * @test 
    22      * @expectedException  stubCriterionException 
     22     * @expectedException  stubIllegalArgumentException 
    2323     */ 
    2424    public function equalsNull() 
  • trunk/src/test/php/net/stubbles/rdbms/criteria/stubInCriterionTestCase.php

    r1298 r1318  
    1717{ 
    1818    /** 
    19      * check that a null value throws a stubCriterionException 
     19     * check that a non-array value throws a stubIllegalArgumentException 
    2020     * 
    2121     * @test 
    22      * @expectedException  stubCriterionException 
     22     * @expectedException  stubIllegalArgumentException 
    2323     */ 
    2424    public function nonArray() 
  • trunk/src/test/php/net/stubbles/rdbms/criteria/stubLessEqualCriterionTestCase.php

    r1298 r1318  
    1717{ 
    1818    /** 
    19      * check that a null value throws a stubCriterionException 
     19     * check that a null value throws a stubIllegalArgumentException 
    2020     * 
    2121     * @test 
    22      * @expectedException  stubCriterionException 
     22     * @expectedException  stubIllegalArgumentException 
    2323     */ 
    2424    public function equalsNull() 
  • trunk/src/test/php/net/stubbles/rdbms/criteria/stubLessThanCriterionTestCase.php

    r1298 r1318  
    1717{ 
    1818    /** 
    19      * check that a null value throws a stubCriterionException 
     19     * check that a null value throws a stubIllegalArgumentException 
    2020     * 
    2121     * @test 
    22      * @expectedException  stubCriterionException 
     22     * @expectedException  stubIllegalArgumentException 
    2323     */ 
    2424    public function equalsNull() 
  • trunk/src/test/php/net/stubbles/rdbms/criteria/stubLikeCriterionTestCase.php

    r1298 r1318  
    1717{ 
    1818    /** 
    19      * check that a null value throws a stubCriterionException 
     19     * check that a null value throws a stubIllegalArgumentException 
    2020     * 
    2121     * @test 
    22      * @expectedException  stubCriterionException 
     22     * @expectedException  stubIllegalArgumentException 
    2323     */ 
    2424    public function equalsNull() 
  • trunk/src/test/php/net/stubbles/rdbms/criteria/stubOrCriterionTestCase.php

    r1298 r1318  
    3232 
    3333    /** 
    34      * check that no criterion added triggers a stubCriterionException 
     34     * check that no criterion added triggers a stubIllegalStateException 
    3535     * 
    3636     * @test 
    37      * @expectedException  stubCriterionException 
     37     * @expectedException  stubIllegalStateException 
    3838     */ 
    3939    public function zero()