⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 simplemessage.java

📁 大名鼎鼎的java动态脚本语言。已经通过了sun的认证
💻 JAVA
字号:
package org.codehaus.groovy.control.messages;import java.io.PrintWriter;import org.codehaus.groovy.control.Janitor;import org.codehaus.groovy.control.ProcessingUnit;import org.codehaus.groovy.control.SourceUnit;/** *  A base class for compilation messages. * *  @author <a href="mailto:cpoirier@dreaming.org">Chris Poirier</a> * *  @version $Id: SimpleMessage.java,v 1.2 2005/06/09 19:51:59 blackdrag Exp $ */public class SimpleMessage extends Message{    protected String message;  // Message text    protected Object data;     // Data, when the message text is an I18N identifier    protected ProcessingUnit owner;        public SimpleMessage( String message, ProcessingUnit source )     {        this( message, null, source );    }        public SimpleMessage( String message, Object data, ProcessingUnit source )    {        this.message = message;        this.data    = null;        this.owner = source;    }            public void write( PrintWriter writer, Janitor janitor )    {        if( owner instanceof SourceUnit )        {            String name = ((SourceUnit)owner).getName();            writer.println( "" + name + ": " + message );        }        else        {            writer.println( message );        }    }            public String getMessage()    {        return message;    }    }

⌨️ 快捷键说明

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