Changeset 1534

Show
Ignore:
Timestamp:
04/12/08 19:12:03 (1 month ago)
Author:
mikey
Message:

refactoring #139, part 1: moved net::stubbles::util::stubRegistry to net::stubbles::lang::stubRegistry

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/config/xml/config.xml

    r1361 r1534  
    22<xj:configuration 
    33    xmlns:xj="http://xjconf.net/XJConf" 
    4     xmlns="http://stubbles.net/util/registry"> 
     4    xmlns="http://stubbles.net/lang/registry"> 
    55  <config name="net.stubbles.language" value="en_EN" /> 
    66  <config name="net.stubbles.number.decimals" value="4" /> 
  • trunk/examples/config/xml/config.xml

    r1361 r1534  
    22<xj:configuration 
    33    xmlns:xj="http://xjconf.net/XJConf" 
    4     xmlns="http://stubbles.net/util/registry"> 
     4    xmlns="http://stubbles.net/lang/registry"> 
    55  <config name="net.stubbles.mode" value="test" /> 
    66  <config name="net.stubbles.language" value="en_EN" /> 
  • trunk/src/main/php/net/stubbles/ioc/stubAbstractIOCPreInterceptor.php

    r1371 r1534  
    99stubClassLoader::load('net::stubbles::ipo::interceptors::stubPreInterceptor', 
    1010                      'net::stubbles::ioc::stubBinder', 
    11                       'net::stubbles::util::stubRegistry' 
     11                      'net::stubbles::lang::stubRegistry' 
    1212); 
    1313/** 
  • trunk/src/main/php/net/stubbles/ioc/stubBindingScopeSession.php

    r1390 r1534  
    1010                      'net::stubbles::ioc::stubBindingScope', 
    1111                      'net::stubbles::ioc::stubValueInjectionProvider', 
    12                       'net::stubbles::lang::exceptions::stubRuntimeException', 
    13                       'net::stubbles::util::stubRegistry
     12                      'net::stubbles::lang::stubRegistry', 
     13                      'net::stubbles::lang::exceptions::stubRuntimeException
    1414); 
    1515/** 
  • trunk/src/main/php/net/stubbles/ioc/stubIOCPreInterceptor.php

    r1416 r1534  
    1010stubClassLoader::load('net::stubbles::ipo::interceptors::stubPreInterceptor', 
    1111                      'net::stubbles::ioc::stubBinder', 
    12                       'net::stubbles::util::stubRegistry' 
     12                      'net::stubbles::lang::stubRegistry' 
    1313); 
    1414/** 
  • trunk/src/main/php/net/stubbles/ipo/request/filters/stubFloatFilter.php

    r1329 r1534  
    88 */ 
    99stubClassLoader::load('net::stubbles::ipo::request::filters::stubFilter', 
    10                       'net::stubbles::util::stubRegistry' 
     10                      'net::stubbles::lang::stubRegistry' 
    1111); 
    1212/** 
  • trunk/src/main/php/net/stubbles/ipo/session/stubPHPSession.php

    r1532 r1534  
    88 */ 
    99stubClassLoader::load('net::stubbles::ipo::session::stubAbstractSession', 
     10                      'net::stubbles::lang::stubRegistry', 
    1011                      'net::stubbles::php::string::stubMd5Encoder', 
    11                       'net::stubbles::util::stubRegistry', 
    1212                      'net::stubbles::util::validators::stubPassThruValidator' 
    1313); 
  • trunk/src/main/php/net/stubbles/lang/stubRegistry.php

    r526 r1534  
    55 * @author      Frank Kleine <mikey@stubbles.net> 
    66 * @package     stubbles 
    7  * @subpackage  util 
     7 * @subpackage  lang 
    88 */ 
    99/** 
     
    1212 * @static 
    1313 * @package     stubbles 
    14  * @subpackage  util 
     14 * @subpackage  lang 
    1515 */ 
    1616class stubRegistry 
     
    1919     * config values 
    2020     * 
    21      * @var  array 
     21     * @var  array<string,mixed> 
    2222     */ 
    2323    private static $config   = array(); 
     
    2525     * the registry data itsself 
    2626     * 
    27      * @var  array 
     27     * @var  array<string,mixed> 
    2828     */ 
    2929    private static $registry = array(); 
    30  
    31     /** 
    32      * constructor for this class 
    33      */ 
    34     private final function __construct() 
    35     { 
    36         // nothing to do here 
    37     } 
    3830 
    3931    /** 
  • trunk/src/main/php/net/stubbles/service/jsonrpc/stubJsonRpcProcessor.php

    r1443 r1534  
    99 * @subpackage  service_jsonrpc 
    1010 */ 
    11 stubClassLoader::load('net::stubbles::util::stubRegistry', 
     11stubClassLoader::load('net::stubbles::lang::stubRegistry', 
    1212                      'net::stubbles::websites::processors::stubAbstractProcessor' 
    1313); 
  • trunk/src/main/php/net/stubbles/service/jsonrpc/subprocessors/stubJsonRpcAbstractInvokingSubProcessor.php

    r1361 r1534  
    1010 */ 
    1111stubClassLoader::load('net::stubbles::ioc::stubBinder', 
     12                      'net::stubbles::lang::stubRegistry', 
    1213                      'net::stubbles::reflection::reflection', 
    1314                      'net::stubbles::service::annotations::stubWebMethodAnnotation', 
    1415                      'net::stubbles::service::jsonrpc::subprocessors::stubJsonRpcSubProcessor', 
    15                       'net::stubbles::util::stubRegistry', 
    1616                      'net::stubbles::util::validators::stubPassThruValidator' 
    1717); 
  • trunk/src/main/php/net/stubbles/util/cache/stubFileCacheContainer.php

    r1230 r1534  
    77 * @subpackage  util_cache 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::stubRegistry', 
     9stubClassLoader::load('net::stubbles::lang::stubRegistry', 
    1010                      'net::stubbles::util::cache::stubAbstractCacheContainer', 
    1111                      'net::stubbles::util::cache::stubCacheContainer' 
  • trunk/src/main/php/net/stubbles/util/log/stubLogDataFactory.php

    r1301 r1534  
    88 */ 
    99stubClassLoader::load('net::stubbles::ioc::stubBinder', 
     10                      'net::stubbles::lang::stubRegistry', 
    1011                      'net::stubbles::lang::exceptions::stubRuntimeException', 
    1112                      'net::stubbles::util::log::stubLogData', 
    12                       'net::stubbles::util::log::stubLogger', 
    13                       'net::stubbles::util::stubRegistry' 
     13                      'net::stubbles::util::log::stubLogger' 
    1414); 
    1515/** 
  • trunk/src/main/php/net/stubbles/util/stubRegistryXJConfInitializer.php

    r1399 r1534  
    77 * @subpackage  util 
    88 */ 
    9 stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalArgumentException', 
    10                       'net::stubbles::util::stubRegistry', 
     9stubClassLoader::load('net::stubbles::lang::stubRegistry', 
     10                      'net::stubbles::lang::exceptions::stubIllegalArgumentException', 
    1111                      'net::stubbles::util::stubRegistryInitializer', 
    1212                      'net::stubbles::util::xjconf::xjconf' 
  • trunk/src/main/php/net/stubbles/websites/memphis/stubMemphisIncludeFilePageElement.php

    r1515 r1534  
    77 * @subpackage  websites_memphis 
    88 */ 
    9 stubClassLoader::load('net::stubbles::lang::exceptions::stubFileNotFoundException', 
    10                       'net::stubbles::util::stubRegistry', 
     9stubClassLoader::load('net::stubbles::lang::stubRegistry', 
     10                      'net::stubbles::lang::exceptions::stubFileNotFoundException', 
    1111                      'net::stubbles::websites::memphis::stubMemphisPageElement', 
    1212                      'net::stubbles::websites::memphis::stubMemphisTemplate' 
  • trunk/src/main/php/net/stubbles/websites/memphis/stubMemphisIncludeTemplatePageElement.php

    r1511 r1534  
    77 * @subpackage  websites_memphis 
    88 */ 
    9 stubClassLoader::load('net::stubbles::lang::exceptions::stubFileNotFoundException', 
     9stubClassLoader::load('net::stubbles::lang::stubRegistry', 
     10                      'net::stubbles::lang::exceptions::stubFileNotFoundException', 
    1011                      'net::stubbles::lang::exceptions::stubRuntimeException', 
    11                       'net::stubbles::util::stubRegistry', 
    1212                      'net::stubbles::websites::memphis::stubMemphisPageElement', 
    1313                      'net::stubbles::websites::memphis::stubMemphisTemplate' 
  • trunk/src/main/php/net/stubbles/websites/memphis/stubMemphisPatTemplate.php

    r1512 r1534  
    77 * @subpackage  websites_memphis 
    88 */ 
    9 stubClassLoader::load('net::stubbles::lang::exceptions::stubIllegalAccessException', 
    10                       'net::stubbles::util::stubRegistry', 
     9stubClassLoader::load('net::stubbles::lang::stubRegistry', 
     10                      'net::stubbles::lang::exceptions::stubIllegalAccessException', 
    1111                      'net::stubbles::websites::memphis::stubMemphisTemplate' 
    1212); 
  • trunk/src/main/php/net/stubbles/websites/memphis/stubMemphisProcessor.php

    r1513 r1534  
    1111                      'net::stubbles::ipo::request::filters::stubStringFilter', 
    1212                      'net::stubbles::lang::stubMode', 
    13                       'net::stubbles::util::stubRegistry', 
     13                      'net::stubbles::lang::stubRegistry', 
    1414                      'net::stubbles::util::validators::stubPreSelectValidator', 
    1515                      'net::stubbles::websites::cache::stubCachableProcessor', 
  • trunk/src/main/php/net/stubbles/websites/rasmus/stubRasmusProcessor.php

    r1507 r1534  
    77 * @subpackage  websites_rasmus 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::stubRegistry', 
     9stubClassLoader::load('net::stubbles::lang::stubRegistry', 
    1010                      'net::stubbles::util::validators::stubRegexValidator', 
    1111                      'net::stubbles::websites::processors::stubAbstractProcessor' 
  • trunk/src/main/php/net/stubbles/websites/stubFrontController.php

    r1533 r1534  
    1010                      'net::stubbles::ipo::response::stubBaseResponse', 
    1111                      'net::stubbles::ipo::session::stubSession', 
    12                       'net::stubbles::util::stubRegistry', 
     12                      'net::stubbles::lang::stubRegistry', 
    1313                      'net::stubbles::websites::stubWebsiteInitializer', 
    1414                      'net::stubbles::websites::cache::stubWebsiteCacheFactory' 
  • trunk/src/main/php/net/stubbles/websites/stubPageXJConfFactory.php

    r1513 r1534  
    77 * @subpackage  websites 
    88 */ 
    9 stubClassLoader::load('net::stubbles::lang::exceptions::stubConfigurationException', 
    10                       'net::stubbles::util::stubRegistry', 
     9stubClassLoader::load('net::stubbles::lang::stubRegistry', 
     10                      'net::stubbles::lang::exceptions::stubConfigurationException', 
    1111                      'net::stubbles::util::xjconf::xjconf', 
    1212                      'net::stubbles::websites::stubAbstractPageFactory' 
  • trunk/src/main/php/net/stubbles/websites/variantmanager/stubVariantsPreInterceptor.php

    r1455 r1534  
    1111                      'net::stubbles::ipo::session::stubSession', 
    1212                      'net::stubbles::ipo::response::stubResponse', 
    13                       'net::stubbles::util::stubRegistry', 
     13                      'net::stubbles::lang::stubRegistry', 
    1414                      'net::stubbles::util::validators::stubPreSelectValidator' 
    1515); 
  • trunk/src/main/php/net/stubbles/websites/xml/generator/stubModeXMLGenerator.php

    r1520 r1534  
    77 * @subpackage  websites_xml_generator 
    88 */ 
    9 stubClassLoader::load('net::stubbles::ipo::request::stubRequest', 
    10                       'net::stubbles::ipo::session::stubSession', 
    11                       'net::stubbles::util::stubRegistry', 
     9stubClassLoader::load('net::stubbles::lang::stubMode', 
    1210                      'net::stubbles::websites::xml::generator::stubXMLGenerator' 
    1311); 
  • trunk/src/main/php/net/stubbles/websites/xml/generator/stubSessionXMLGenerator.php

    r1433 r1534  
    99stubClassLoader::load('net::stubbles::ipo::request::stubRequest', 
    1010                      'net::stubbles::ipo::session::stubSession', 
    11                       'net::stubbles::util::stubRegistry', 
     11                      'net::stubbles::lang::stubRegistry', 
    1212                      'net::stubbles::websites::xml::generator::stubXMLGenerator' 
    1313); 
  • trunk/src/main/php/net/stubbles/websites/xml/skin/stubDefaultSkinGenerator.php

    r1513 r1534  
    88 */ 
    99stubClassLoader::load('net::stubbles::ioc::stubBinder', 
     10                      'net::stubbles::lang::stubRegistry', 
    1011                      'net::stubbles::lang::exceptions::stubRuntimeException', 
    1112                      'net::stubbles::util::stubFactory', 
    12                       'net::stubbles::util::stubRegistry', 
    1313                      'net::stubbles::websites::xml::skin::stubSkinGenerator', 
    1414                      'net::stubbles::xml::stubXMLXIncludeStreamWrapper', 
  • trunk/src/main/php/net/stubbles/websites/xml/stubXMLProcessor.php

    r1520 r1534  
    99 */ 
    1010stubClassLoader::load('net::stubbles::ioc::stubBinder', 
     11                      'net::stubbles::lang::stubRegistry', 
    1112                      'net::stubbles::lang::exceptions::stubRuntimeException', 
    12                       'net::stubbles::util::stubRegistry', 
    1313                      'net::stubbles::websites::cache::stubCachableProcessor', 
    1414                      'net::stubbles::websites::processors::stubAbstractProcessor', 
  • trunk/src/main/php/net/stubbles/xml/stubXMLXIncludeStreamWrapper.php

    r1301 r1534  
    77 * @subpackage  xml 
    88 */ 
    9 stubClassLoader::load('net::stubbles::lang::exceptions::stubIOException', 
    10                       'net::stubbles::util::stubRegistry', 
     9stubClassLoader::load('net::stubbles::lang::stubRegistry', 
     10                      'net::stubbles::lang::exceptions::stubIOException', 
    1111                      'net::stubbles::xml::stubXMLException', 
    1212                      'net::stubbles::xml::xsl::stubXSLProcessor' 
  • trunk/src/main/php/org/stubbles/phing/tasks/stubCheckInitializersTask.php

    r1516 r1534  
    5656    { 
    5757        stubClassLoader::load('net::stubbles::reflection::stubReflectionClass'); 
    58         stubClassLoader::load('net::stubbles::util::stubRegistry'); 
     58        stubClassLoader::load('net::stubbles::lang::stubRegistry'); 
    5959        stubClassLoader::load('net::stubbles::websites::memphis::stubMemphisTemplate'); 
    6060        stubRegistry::setConfig(stubMemphisTemplate::REGISTRY_KEY_DIR, stubConfig::getPagePath() . '/../src/test/resources'); 
  • trunk/src/main/resources/xjconf/config.xml

    r1219 r1534  
    11<?xml version="1.0" encoding="iso-8859-1"?> 
    22<defines> 
    3   <namespace uri="http://stubbles.net/util/registry"> 
    4    <tag name="config" type="net::stubbles::util::stubRegistry"> 
    5      <factoryMethod name="setConfig"> 
    6        <attribute name="name" type="string" /> 
    7        <attribute name="value" type="string" /> 
    8      </factoryMethod> 
    9    </tag> 
     3  <namespace uri="http://stubbles.net/lang/registry"> 
     4    <tag name="config" type="net::stubbles::lang::stubRegistry"> 
     5      <factoryMethod name="setConfig"> 
     6        <attribute name="name" type="string" /> 
     7        <attribute name="value" type="string" /> 
     8      </factoryMethod> 
     9    </tag> 
    1010  </namespace> 
    1111</defines> 
  • trunk/src/test/php/net/stubbles/lang/stubRegistryTestCase.php

    r1288 r1534  
    11<?php 
    22/** 
    3  * Tests for net::stubbles::util::stubRegistry. 
     3 * Tests for net::stubbles::lang::stubRegistry. 
    44 * 
    5  * @author      Frank Kleine <frank@kl-s.com
     5 * @author      Frank Kleine <mikey@stubbles.net
    66 * @package     stubbles 
    7  * @subpackage  util_test 
     7 * @subpackage  lang_test 
    88 */ 
    9 stubClassLoader::load('net::stubbles::util::stubRegistry'); 
     9stubClassLoader::load('net::stubbles::lang::stubRegistry'); 
    1010/** 
    11  * Tests for net::stubbles::util::stubRegistry. 
     11 * Tests for net::stubbles::lang::stubRegistry. 
    1212 * 
    1313 * @package     stubbles 
    14  * @subpackage  util_test 
     14 * @subpackage  lang_test 
    1515 */ 
    1616class stubRegistryTestCase extends PHPUnit_Framework_TestCase 
  • trunk/src/test/php/net/stubbles/stubTestSuite.php

    r1480 r1534  
    3030        $suite->addTestFile($dir . '/lang/stubEnumTestCase.php'); 
    3131        $suite->addTestFile($dir . '/lang/stubModeTestCase.php'); 
     32        $suite->addTestFile($dir . '/lang/stubRegistryTestCase.php'); 
    3233         
    3334        // error handler 
  • trunk/src/test/php/net/stubbles/util/UtilTestSuite.php

    r1498 r1534  
    2626        $suite->addTestFile($dir . '/BinfordTestCase.php'); 
    2727        $suite->addTestFile($dir . '/stubGeneralInitializerTestCase.php'); 
    28         $suite->addTestFile($dir . '/stubRegistryTestCase.php'); 
    2928        $suite->addTestFile($dir . '/stubRegistryXJConfInitializerTestCase.php'); 
    3029 
  • trunk/src/test/php/net/stubbles/util/xjconf/stubXJConfProxyTestCase.php

    r1291 r1534  
    7777<xj:configuration 
    7878    xmlns:xj=\"http://xjconf.net/XJConf\" 
    79     xmlns=\"http://stubbles.net/util/registry\"> 
     79    xmlns=\"http://stubbles.net/lang/registry\"> 
    8080  <config name=\"net.stubbles.mode\" value=\"test\" /> 
    8181</xj:configuration>"); 
     
    8383<xj:configuration 
    8484    xmlns:xj=\"http://xjconf.net/XJConf\" 
    85     xmlns=\"http://stubbles.net/util/registry\"> 
     85    xmlns=\"http://stubbles.net/lang/registry\"> 
    8686  <config name=\"net.stubbles.mode\" value=\"test\" /> 
    8787</xj:configuration>"); 
     
    8989<xj:configuration 
    9090    xmlns:xj=\"http://xjconf.net/XJConf\" 
    91     xmlns=\"http://stubbles.net/util/registry\"> 
     91    xmlns=\"http://stubbles.net/lang/registry\"> 
    9292  <config name=\"net.stubbles.mode\" value=\"test\" /> 
    9393</xj:configuration>");