| 28 |
import org.seasar.akabana.yui.framework.YuiFrameworkGlobals; |
import org.seasar.akabana.yui.framework.YuiFrameworkGlobals; |
| 29 |
import org.seasar.akabana.yui.framework.bridge.FrameworkBridge; |
import org.seasar.akabana.yui.framework.bridge.FrameworkBridge; |
| 30 |
import org.seasar.akabana.yui.framework.core.YuiFrameworkContainer; |
import org.seasar.akabana.yui.framework.core.YuiFrameworkContainer; |
|
import org.seasar.akabana.yui.logging.LogManager; |
|
|
import org.seasar.akabana.yui.logging.config.ConfigurationProvider; |
|
|
import org.seasar.akabana.yui.logging.config.factory.LogConfigurationFactory; |
|
| 31 |
|
|
| 32 |
[ExcludeClass] |
[ExcludeClass] |
| 33 |
[Mixin] |
[Mixin] |
| 40 |
*/ |
*/ |
| 41 |
public class YuiFrameworkMixin |
public class YuiFrameworkMixin |
| 42 |
{ |
{ |
|
{ |
|
|
LogConfigurationFactory; |
|
|
registerClassAlias(ConfigurationProvider.FACTORY_CLASS_NAME,LogConfigurationFactory); |
|
|
} |
|
| 43 |
|
|
| 44 |
private static var _this:YuiFrameworkMixin; |
private static var _this:YuiFrameworkMixin; |
| 45 |
|
|
| 46 |
private static var _container:YuiFrameworkContainer; |
private static var _container:YuiFrameworkContainer; |
| 47 |
|
|
| 48 |
public static function init( flexModuleFactory:IFlexModuleFactory ):void{ |
public static function init( flexModuleFactory:IFlexModuleFactory ):void{ |
|
LogManager.init(); |
|
|
|
|
| 49 |
_this = new YuiFrameworkMixin(); |
_this = new YuiFrameworkMixin(); |
| 50 |
_container = new YuiFrameworkContainer(); |
_container = new YuiFrameworkContainer(); |
| 51 |
YuiFrameworkGlobals.yui_internal::frameworkBridge = FrameworkBridge.initialize(); |
YuiFrameworkGlobals.yui_internal::frameworkBridge = FrameworkBridge.initialize(); |