Show
Ignore:
Timestamp:
04/15/08 00:13:54 (5 months ago)
Author:
mikey
Message:

refactoring #139, part 6: moved net::stubbles::util::validators to net::stubbles::ipo::request::validators

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/main/php/net/stubbles/ipo/request/broker/annotations/stubAbstractStringFilterAnnotation.php

    r1546 r1547  
    1111                      'net::stubbles::ipo::request::filter::stubEncodingFilterDecorator', 
    1212                      'net::stubbles::ipo::request::filter::stubLengthFilterDecorator', 
    13                       'net::stubbles::php::string::stubStringEncoder', 
    14                       'net::stubbles::util::validators::stubMaxLengthValidator', 
    15                       'net::stubbles::util::validators::stubMinLengthValidator' 
     13                      'net::stubbles::ipo::request::validator::stubMaxLengthValidator', 
     14                      'net::stubbles::ipo::request::validator::stubMinLengthValidator', 
     15                      'net::stubbles::php::string::stubStringEncoder' 
    1616); 
    1717/** 
  • trunk/src/main/php/net/stubbles/ipo/request/broker/annotations/stubFloatFilterAnnotation.php

    r1546 r1547  
    88 */ 
    99stubClassLoader::load('net::stubbles::reflection::annotations::stubAnnotation', 
     10                      'net::stubbles::ipo::request::broker::annotations::stubAbstractFilterAnnotation', 
    1011                      'net::stubbles::ipo::request::filter::stubFloatFilter', 
    1112                      'net::stubbles::ipo::request::filter::stubRangeFilterDecorator', 
    12                       'net::stubbles::ipo::request::broker::annotations::stubAbstractFilterAnnotation', 
    13                       'net::stubbles::util::validators::stubMaxNumberValidator', 
    14                       'net::stubbles::util::validators::stubMinNumberValidator' 
     13                      'net::stubbles::ipo::request::validator::stubMaxNumberValidator', 
     14                      'net::stubbles::ipo::request::validator::stubMinNumberValidator' 
    1515); 
    1616/** 
  • trunk/src/main/php/net/stubbles/ipo/request/broker/annotations/stubIntegerFilterAnnotation.php

    r1546 r1547  
    88 */ 
    99stubClassLoader::load('net::stubbles::reflection::annotations::stubAnnotation', 
     10                      'net::stubbles::ipo::request::broker::annotations::stubAbstractFilterAnnotation', 
    1011                      'net::stubbles::ipo::request::filter::stubIntegerFilter', 
    1112                      'net::stubbles::ipo::request::filter::stubRangeFilterDecorator', 
    12                       'net::stubbles::ipo::request::broker::annotations::stubAbstractFilterAnnotation', 
    13                       'net::stubbles::util::validators::stubMaxNumberValidator', 
    14                       'net::stubbles::util::validators::stubMinNumberValidator' 
     13                      'net::stubbles::ipo::request::validator::stubMaxNumberValidator', 
     14                      'net::stubbles::ipo::request::validator::stubMinNumberValidator' 
    1515); 
    1616/** 
  • trunk/src/main/php/net/stubbles/ipo/request/broker/annotations/stubMailFilterAnnotation.php

    r1546 r1547  
    88 */ 
    99stubClassLoader::load('net::stubbles::reflection::annotations::stubAnnotation', 
     10                      'net::stubbles::ipo::request::broker::annotations::stubAbstractFilterAnnotation', 
    1011                      'net::stubbles::ipo::request::filter::stubMailFilter', 
    11                       'net::stubbles::ipo::request::broker::annotations::stubAbstractFilterAnnotation', 
    12                       'net::stubbles::util::validators::stubMailValidator' 
     12                      'net::stubbles::ipo::request::validator::stubMailValidator' 
    1313); 
    1414/** 
  • trunk/src/main/php/net/stubbles/ipo/request/broker/annotations/stubPasswordFilterAnnotation.php

    r1546 r1547  
    1111                      'net::stubbles::ipo::request::filter::stubLengthFilterDecorator', 
    1212                      'net::stubbles::ipo::request::filter::stubPasswordFilter', 
    13                       'net::stubbles::reflection::annotations::stubAnnotation', 
    14                       'net::stubbles::util::validators::stubMinLengthValidator
     13                      'net::stubbles::ipo::request::validator::stubMinLengthValidator', 
     14                      'net::stubbles::reflection::annotations::stubAnnotation
    1515); 
    1616/** 
  • trunk/src/main/php/net/stubbles/ipo/request/broker/annotations/stubStringFilterAnnotation.php

    r1546 r1547  
    1010                      'net::stubbles::ipo::request::filter::stubValidatorFilterDecorator', 
    1111                      'net::stubbles::ipo::request::filter::stubStringFilter', 
    12                       'net::stubbles::util::validators::stubRegexValidator' 
     12                      'net::stubbles::ipo::request::validator::stubRegexValidator' 
    1313); 
    1414/** 
  • trunk/src/main/php/net/stubbles/ipo/request/filter/provider/stubMailFilterProvider.php

    r1546 r1547  
    6262        static $mailValidator; 
    6363        if (null === $mailValidator) { 
    64             stubClassLoader::load('net::stubbles::util::validators::stubMailValidator'); 
     64            stubClassLoader::load('net::stubbles::ipo::request::validator::stubMailValidator'); 
    6565            $mailValidator = new stubMailValidator(); 
    6666        } 
  • trunk/src/main/php/net/stubbles/ipo/request/filter/stubFilterFactory.php

    r1546 r1547  
    168168        if (null !== $min || null !== $max) { 
    169169            stubClassLoader::load('net::stubbles::ipo::request::filter::stubRangeFilterDecorator', 
    170                                   'net::stubbles::util::validators::stubMinNumberValidator', 
    171                                   'net::stubbles::util::validators::stubMaxNumberValidator' 
     170                                  'net::stubbles::ipo::request::validator::stubMinNumberValidator', 
     171                                  'net::stubbles::ipo::request::validator::stubMaxNumberValidator' 
    172172            ); 
    173173            $filter = new stubRangeFilterDecorator($this->getDecoratedFilter(), $this->getRVEFactory()); 
     
    204204        if (null !== $minLength || null !== $maxLength) { 
    205205            stubClassLoader::load('net::stubbles::ipo::request::filter::stubLengthFilterDecorator', 
    206                                   'net::stubbles::util::validators::stubMinLengthValidator', 
    207                                   'net::stubbles::util::validators::stubMaxLengthValidator' 
     206                                  'net::stubbles::ipo::request::validator::stubMinLengthValidator', 
     207                                  'net::stubbles::ipo::request::validator::stubMaxLengthValidator' 
    208208            ); 
    209209            $filter = new stubLengthFilterDecorator($this->getDecoratedFilter(), $this->getRVEFactory()); 
  • trunk/src/main/php/net/stubbles/ipo/request/filter/stubLengthFilterDecorator.php

    r1546 r1547  
    99stubClassLoader::load('net::stubbles::ipo::request::stubRequestValueErrorFactory', 
    1010                      'net::stubbles::ipo::request::filter::stubStrategyFilterDecorator', 
    11                       'net::stubbles::util::validators::stubValidator' 
     11                      'net::stubbles::ipo::request::validator::stubValidator' 
    1212); 
    1313/** 
  • trunk/src/main/php/net/stubbles/ipo/request/filter/stubMailFilter.php

    r1546 r1547  
    88 */ 
    99stubClassLoader::load('net::stubbles::ipo::request::filter::stubFilter', 
    10                       'net::stubbles::util::validators::stubValidator' 
     10                      'net::stubbles::ipo::request::validator::stubValidator' 
    1111); 
    1212/** 
     
    1515 * @package     stubbles 
    1616 * @subpackage  ipo_request_filter 
    17  * @uses        net::stubbles::util::validators 
    1817 */ 
    1918class stubMailFilter extends stubBaseObject implements stubFilter 
  • trunk/src/main/php/net/stubbles/ipo/request/filter/stubPasswordFilter.php

    r1546 r1547  
    99stubClassLoader::load('net::stubbles::ipo::request::filter::stubFilter', 
    1010                      'net::stubbles::php::string::stubStringEncoder', 
    11                       'net::stubbles::util::validators::stubValidator' 
     11                      'net::stubbles::ipo::request::validator::stubValidator' 
    1212); 
    1313/** 
     
    2323 * @package     stubbles 
    2424 * @subpackage  ipo_request_filter 
    25  * @uses        net::stubbles::util::validators 
    2625 */ 
    2726class stubPasswordFilter extends stubBaseObject implements stubFilter 
  • trunk/src/main/php/net/stubbles/ipo/request/filter/stubRangeFilterDecorator.php

    r1546 r1547  
    99stubClassLoader::load('net::stubbles::ipo::request::stubRequestValueErrorFactory', 
    1010                      'net::stubbles::ipo::request::filter::stubStrategyFilterDecorator', 
    11                       'net::stubbles::util::validators::stubValidator' 
     11                      'net::stubbles::ipo::request::validator::stubValidator' 
    1212); 
    1313/** 
  • trunk/src/main/php/net/stubbles/ipo/request/filter/stubValidatorFilterDecorator.php

    r1546 r1547  
    99stubClassLoader::load('net::stubbles::ipo::request::stubRequestValueErrorFactory', 
    1010                      'net::stubbles::ipo::request::filter::stubStrategyFilterDecorator', 
    11                       'net::stubbles::util::validators::stubValidator' 
     11                      'net::stubbles::ipo::request::validator::stubValidator' 
    1212); 
    1313/** 
  • trunk/src/main/php/net/stubbles/ipo/request/stubRequest.php

    r1546 r1547  
    99stubClassLoader::load('net::stubbles::ipo::request::stubRequestValueError', 
    1010                      'net::stubbles::ipo::request::filter::stubFilter', 
    11                       'net::stubbles::util::validators::stubValidator' 
     11                      'net::stubbles::ipo::request::validator::stubValidator' 
    1212); 
    1313/** 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubAbstractCompositeValidator.php

    r1230 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::lang::exceptions::stubRuntimeException', 
    10                       'net::stubbles::util::validators::stubCompositeValidator
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubCompositeValidator', 
     10                      'net::stubbles::lang::exceptions::stubRuntimeException
    1111); 
    1212/** 
     
    1818 * 
    1919 * @package     stubbles 
    20  * @subpackage  util_validators 
     20 * @subpackage  ipo_request_validator 
    2121 */ 
    2222abstract class stubAbstractCompositeValidator extends stubBaseObject implements stubCompositeValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubAndValidator.php

    r1281 r1547  
    66 * @author      Frank Kleine <mikey@stubbles.net> 
    77 * @package     stubbles 
    8  * @subpackage  util_validators 
     8 * @subpackage  ipo_request_validator 
    99 */ 
    10 stubClassLoader::load('net::stubbles::util::validators::stubAbstractCompositeValidator'); 
     10stubClassLoader::load('net::stubbles::ipo::request::validator::stubAbstractCompositeValidator'); 
    1111/** 
    1212 * Class that combines differant validators that all have to be true in order 
     
    1717 * 
    1818 * @package     stubbles 
    19  * @subpackage  util_validators 
     19 * @subpackage  ipo_request_validator 
    2020 */ 
    2121class stubAndValidator extends stubAbstractCompositeValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubCompositeValidator.php

    r1230 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Interface for composite validators. 
     
    1515 * 
    1616 * @package     stubbles 
    17  * @subpackage  util_validators 
     17 * @subpackage  ipo_request_validator 
    1818 */ 
    1919interface stubCompositeValidator extends stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubContainsValidator.php

    r1281 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalArgumentException', 
    10                       'net::stubbles::util::validators::stubValidator' 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator', 
     10                      'net::stubbles::lang::exceptions::stubIllegalArgumentException'                       
    1111); 
    1212/** 
     
    1818 * 
    1919 * @package     stubbles 
    20  * @subpackage  util_validators 
     20 * @subpackage  ipo_request_validator 
    2121 */ 
    2222class stubContainsValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubDenyValidator.php

    r1488 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Validator that denies validaty of values. 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_validators 
     14 * @subpackage  ipo_request_validator 
    1515 */ 
    1616class stubDenyValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubEqualValidator.php

    r1281 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalArgumentException', 
    10                       'net::stubbles::util::validators::stubValidator' 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator', 
     10                      'net::stubbles::lang::exceptions::stubIllegalArgumentException'                       
    1111); 
    1212/** 
     
    1818 * 
    1919 * @package     stubbles 
    20  * @subpackage  util_validators 
     20 * @subpackage  ipo_request_validator 
    2121 */ 
    2222class stubEqualValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubExtFilterValidator.php

    r1311 r1547  
    55 * @author      Stephan Schmidt <schst@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Validator to wrap the validators provided by ext/filter 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_validators 
     14 * @subpackage  ipo_request_validator 
    1515 * @link        http://www.php.net/filter 
    1616 */ 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubIpValidator.php

    r1230 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Class for validating that something is an ip address. 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_validators 
     14 * @subpackage  ipo_request_validator 
    1515 */ 
    1616class stubIpValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubMailValidator.php

    r1230 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Validator to ensure that a string is a mail address. 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_validators 
     14 * @subpackage  ipo_request_validator 
    1515 */ 
    1616class stubMailValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubMaxLengthValidator.php

    r1230 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Validator to ensure that a string is not longer than a given maximum length. 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_validators 
     14 * @subpackage  ipo_request_validator 
    1515 */ 
    1616class stubMaxLengthValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubMaxNumberValidator.php

    r1230 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util.validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Validator to ensure that a value is not greater than a given maximum value. 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_validators 
     14 * @subpackage  ipo_request_validator 
    1515 */ 
    1616class stubMaxNumberValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubMinLengthValidator.php

    r1230 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Validator to ensure that a string is not shorter than a given minimum length. 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_validators 
     14 * @subpackage  ipo_request_validator 
    1515 */ 
    1616class stubMinLengthValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubMinNumberValidator.php

    r1301 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Validator to ensure that a value is not smaller than a given minimum value. 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_validators 
     14 * @subpackage  ipo_request_validator 
    1515 */ 
    1616class stubMinNumberValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubOrValidator.php

    r1230 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubAbstractCompositeValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubAbstractCompositeValidator'); 
    1010/** 
    1111 * Class that combines differant validators where one has to be true. 
     
    1515 * 
    1616 * @package     stubbles 
    17  * @subpackage  util_validators 
     17 * @subpackage  ipo_request_validator 
    1818 */ 
    1919class stubOrValidator extends stubAbstractCompositeValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubPassThruValidator.php

    r1293 r1547  
    55 * @author      Stephan Schmidt <schst@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Dummy Validator 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_validators 
     14 * @subpackage  ipo_request_validator 
    1515 */ 
    1616class stubPassThruValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubPreSelectValidator.php

    r1230 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Validator to validate a value against a list of allowed values. 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_validators 
     14 * @subpackage  ipo_request_validator 
    1515 */ 
    1616class stubPreSelectValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubRegexValidator.php

    r1230 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubValidator'); 
    1010/** 
    1111 * Validator to ensure a value complies to a given regular expression. 
     
    1717 * 
    1818 * @package     stubbles 
    19  * @subpackage  util_validators 
     19 * @subpackage  ipo_request_validator 
    2020 */ 
    2121class stubRegexValidator extends stubBaseObject implements stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubValidator.php

    r1116 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    99/** 
     
    1313 * 
    1414 * @package     stubbles 
    15  * @subpackage  util_validators 
     15 * @subpackage  ipo_request_validator 
    1616 */ 
    1717interface stubValidator 
  • trunk/src/main/php/net/stubbles/ipo/request/validator/stubXorValidator.php

    r1490 r1547  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util_validators 
     7 * @subpackage  ipo_request_validator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::validators::stubAbstractCompositeValidator'); 
     9stubClassLoader::load('net::stubbles::ipo::request::validator::stubAbstractCompositeValidator'); 
    1010/** 
    1111 * Class that combines differant validators where one has to be true. 
     
    1616 * 
    1717 * @package     stubbles 
    18  * @subpackage  util_validators 
     18 * @subpackage  ipo_request_validator 
    1919 */ 
    2020class stubXorValidator extends stubAbstractCompositeValidator