forked from: HelperTemplate
forked from HelperTemplate (diff: 1)
ActionScript3 source code
/**
* Copyright poepoemix ( http://wonderfl.net/user/poepoemix )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/yjOM
*/
// forked from poepoemix's HelperTemplate
package {
import flash.display.Sprite;
public class Helper extends Sprite {
public function Helper() {
if(stage != null) {
// 作成と上でGUI出力でテストしたい場合はここに書く
}
}
/**
* ロガーを登録
*/
public function setLogger(logger:*):void {
Logger.setLogger(logger);
}
}
}
/**
* ロガーcompHelperのロガーを使うことを想定しています。
*/
class Logger {
public static var logger:* = null;
public static function setLogger(logger:*):void {
Logger.logger = logger;
}
public static function fatal(obj:*):void {if(logger != null)logger.fatal(obj);}
public static function error(obj:*):void {if(logger != null)logger.error(obj);}
public static function warn(obj:*):void {if(logger != null)logger.warn(obj);}
public static function info(obj:*):void {if(logger != null)logger.info(obj);}
public static function debug(obj:*):void {if(logger != null)logger.debug(obj);}
}
