home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ring.yamanashi.ac.jp/pub/pc/freem/action/
/
action.zip
/
baku100.zip
/
baku100
/
Kernel
/
Resource.tonyu
< prev
next >
Wrap
Text File
|
2002-08-04
|
2KB
|
86 lines
extends Object;
native _n_getURL;
function getURL() {
// if (_generator is String) return getResource(_generator).getURL();
if (_generator) return _n_getURL(_generator);
return null;
}
native _n_getName;
function getName() {
// if (_generator is String) return getResource(_generator).getName();
if (_generator) return _n_getName(_generator);
return null;
}
//Tonyué⌐éτêΩê╙é╔ÄQÅ╞é┼é½éΘû╝æOé≡ô╛éΘ
//native _n_getFullPath;
//function getFullPath () {
// return _n_getFullPath(_generator);
//}
// Name=né╠âTâuâèâ\ü[âXé≡ô╛éΘ
// nÅ╚ù¬üFæSòöé╠âTâuâèâ\ü[âXé╠Array
function getSubRes() {
}
// âTâuâèâ\ü[âXé≡Æ╟ë┴é╖éΘ
function addSubRes(r) {
}
// âTâuâèâ\ü[âXré≡ìφÅ£é╖éΘ
function delSubRes(r) {
}
function onInit() {
}
// é▒é╠âèâ\ü[âXé¬ÄQÅ╞é╖éΘæSâtâ@âCâï(url)é╞diré╠
// ÉeâfâBâîâNâgâèé╞é╚éΩéΘì┼Æ╖é╠âfâBâîâNâgâèé≡ò╘é╖
// \a\b\c\d \a\b\e\g -> \a\b
//function getTopDir(dir) {
// var a;
// dir = _getCommonParent(dir,url);
// for (a in getSubRes() ) {
// dir=a.getTopDir(dir);
// }
// return dir;
//}
// urlé≡ toAbsolute(toRelative(url,srcDir ),dstDir)é╔âRâsü[
//function mkRunTime(srcDir,dstDir) {
// _copyFile( url, toAbsolute(toRelative(url,srcDir ),dstDir)) ;
//}
// cmmlî`Ä«é┼ò█æ╢
function save(cmml) {
}
function onCreate(cmml) {
}
function onDestroy() {
// ìφÅ£é│éΩé╜é╞é½üB
// é╚é║âfâXâgâëâNâ^é┼é═é╚éóé╠é⌐üH ... âèâ\ü[âXé¬ÄÇé±é┼éαâIâuâWâFâNâgé╞é╡é─é═é╠é▒éΘ
// $a= getResource("hoge.haga")
// _generator=getFullPath();
_generator=null;
}
constructor Resource(g) {
_generator=g;
}
native _n_getFullPath;
function getFullPath() {
//if (_generator is String) return _generator;
if (!_generator) return null;
return _n_getFullPath(_generator);
}
function getTObject() {
return _generator;
}