logmessage.as

来自「精通Actionscript 3.0 书籍源代码 非常实用」· AS 代码 · 共 49 行

AS
49
字号
package logger {
  
  /**
   * A log message. Sent by the the Logger to all registered
   * log observers when a new log message is generated.
   */
  public class LogMessage {
    // The text of the message sent to the log.
    private var msg:String;
    // The severity level of this message.
    private var level:Number;
  
    /**
     * LogMessage Constructor
     */
    public function LogMessage (m:String, lev:Number) {
      setMessage(m);
      setLevel(lev);
    }
  
    /**
     * Sets the log message.
     */
    public function setMessage (m:String):void {
      msg = m;
    }
  
    /**
     * Returns the log message.
     */
    public function getMessage ():String {
      return msg;
    }
  
    /**
     * Sets the severity level for this message.
     */
    public function setLevel (lev:Number):void {
      level = lev;
    }
  
    /**
     * Returns the severity level for this message.
     */
    public function getLevel ():Number {
      return level;
    }
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?