OSDN Git Service

rename files & fix X.EventDispatcher.
[pettanr/clientJs.git] / 0.6.x / js / import.js
index 08767db..11ebfcb 100644 (file)
@@ -1,43 +1,71 @@
+var basePath = '';\r
+(function(){\r
+       var src = document.scripts[ document.scripts.length - 1 ].src;\r
+       basePath = src.split( 'js/' )[ 0 ];\r
+})();\r
+\r
 document.write( [\r
-       '<script src="' +\r
-               'js/00_core/00_builtin.js',\r
-               'js/00_core/00_X.js',\r
-               'js/00_core/01_XUa.js',\r
-               'js/00_core/02_XType.js',\r
-               \r
-               'js/00_core/03_XCallback.js',\r
-               'js/00_core/04_XClass.js',\r
-               'js/00_core/05_XTimer.js',\r
-               'js/00_core/06_XEventDispatcher.js',\r
-               'js/00_core/07_XNotification.js',\r
+       '<script src="' + basePath +\r
+               'js/01_core/00_builtin.js',\r
+               'js/01_core/01_X.js',\r
+               'js/01_core/02_XUA.js',\r
+\r
+               'js/01_core/03_XType.js',\r
+               'js/01_core/04_XObject.js',\r
+               'js/01_core/05_XArray.js',\r
+               'js/01_core/06_XString.js',\r
+               'js/01_core/08_XURL.js',\r
                \r
-               'js/01_dom/10_XDom.js',\r
-               'js/01_dom/11_XDomDTD.js',\r
-               'js/01_dom/11_XDomNode.js',\r
-               'js/01_dom/12_XDomEvent.js',\r
-               'js/01_dom/13_XDomBoxModel.js',\r
-               'js/01_dom/14_XDomAttr.js',\r
-               'js/01_dom/15_XDomStyle.js',\r
-               'js/01_dom/17_XDomNodeList.js',\r
-               'js/01_dom/18_XDomQuery.js',\r
-               'js/01_dom/19_XDomParser.js',\r
-               'js/01_dom/20_XDomImage.js',\r
-               'js/01_dom/22_XDomBuilder.js',\r
-\r
-               'js/03_util/00_XUtil.js',\r
-               'js/03_util/01_XNinjaIframe.js',\r
-               'js/03_util/02_XJSON.js',\r
+               'js/01_core/10_XPair.js',       \r
+               'js/01_core/11_XClosure.js',\r
+               'js/01_core/12_XCallback.js',\r
+               'js/01_core/13_XClass.js',\r
+               'js/01_core/14_XEvent.js',\r
+               'js/01_core/15_XEventDispatcher.js',\r
+               'js/01_core/16_XTimer.js',\r
+\r
+               'js/01_core/20_XSystem.js',\r
+               'js/01_core/21_XViewPort.js',   \r
+               'js/01_core/22_XLogger.js',\r
+\r
                \r
-               'js/04_net/00_XNet.js',\r
-               'js/04_net/01_XNetXHR.js',\r
-               'js/04_net/02_XNetJSONP.js',\r
-               'js/04_net/03_XNetForm.js',\r
-               'js/04_net/04_XNetImage.js',\r
+               'js/02_dom/00_XDoc.js',\r
+               'js/02_dom/01_XDTD.js',\r
+               'js/02_dom/02_XNodeFlags.js',\r
+               'js/02_dom/03_XDomEvent.js',\r
+               'js/02_dom/04_XBoxModel.js',\r
+               'js/02_dom/05_XNodeAttr.js',\r
+               'js/02_dom/06_XNodeCSS.js',\r
+               'js/02_dom/07_XNodeList.js',\r
+               'js/02_dom/08_XNodeSelector.js',\r
+               'js/02_dom/09_XHTMLParser.js',\r
+               'js/02_dom/10_XNodeAnime.js',\r
+               'js/02_dom/20_XNode.js',\r
+               'js/02_dom/22_XTreeBuilder.js',\r
+\r
+               'js/03_plugin/00_XPlugin.js',\r
+\r
+               //'js/04_backend/00_XBackend.js',\r
+\r
+               'js/05_util/00_XUtil.js',\r
+               'js/05_util/01_XNinjaIframe.js',\r
+               'js/05_util/02_XJSON.js',\r
+               'js/05_util/03_XUtilImage.js',\r
                \r
-               'js/06_audio/00_XAudio.js',\r
-               'js/06_audio/01_XHTML5Audio.js' \r
+               'js/06_net/00_XNet.js',\r
+               'js/06_net/01_XNetXHR.js',\r
+               'js/06_net/02_XNetJSONP.js',\r
+               //'js/06_net/03_XNetForm.js',\r
+               'js/06_net/04_XNetImage.js',\r
                \r
+               'js/07_audio/00_XAudio.js',\r
+               'js/07_audio/01_XWebAudio.js',\r
+               'js/07_audio/02_XHTMLAudio.js',\r
+               'js/07_audio/03_XSilverlightAudio.js',\r
+               'js/07_audio/10_XAudioSprite.js'\r
+\r
        + '"></script>'\r
-].join( '"></script><script src="' ));\r
+].join( '"></script><script src="' + basePath ));\r
+\r
 \r
 \r