1 /** 2 * com.sekati.log.LogEvent 3 * @version 1.0.1 4 * @author jason m horwitz | sekati.com 5 * Copyright (C) 2007 jason m horwitz, Sekat LLC. All Rights Reserved. 6 * Released under the MIT License: http://www.opensource.org/licenses/mit-license.php 7 */ 8 9 import com.sekati.events.Event; 10 import com.sekati.log.Logger; 11 12 /** 13 * LogEvent object for use by {@link Logger} for {@link Console}. 14 */ 15 class com.sekati.log.LogEvent extends Event { 16 17 public static var onLogEVENT:String = "onLogEvent"; 18 private static var target:Logger = Logger.getInstance( ); 19 20 /** 21 * Constructor creates a LogEvent by {@link Logger} to be dispatched to {@link Console}. 22 * @param data (Object) - contains ConsoleItem data: {@code {id:Number, type:String, origin:Sting, message:String, benchmark:Number}} 23 * @return Void 24 */ 25 public function LogEvent(data:Object) { 26 super( onLogEVENT, target, data ); 27 } 28 }