📄 messages.java
字号:
/** * Messages.java * * A canonical collection of all messages available to an application. * * Created: Fri Apr 17 10:04:48 1998 * * @author Steven Zeil * @version */package edu.odu.cs.zeil.AlgAE;import edu.odu.cs.zeil.AlgAE.Message;import java.util.Hashtable;public class Messages { private Hashtable msgs; /** * Most messages are exchanged between the Client and Server */ public Message beginAlgorithm; public Message beginFrame; public Message component; public Message continuing; public Message edge; public Message endAlgorithm; public Message endFrame; public Message itemSelected; public Message menuItem; public Message message; public Message node; public Message nopausing; public Message pausing; public Message prompt; public Message quitting; public Message response; public Message serverQuit; public Message status; public Message stdin; public Message stdout; public Message title; /** * These messages are internal to the server */ public Message changeFontSize; public Message autoArranging; public Message pausingAtFrames; public Message arrange; public Messages() { msgs = new Hashtable(); beginAlgorithm = new Message("BALGORITHM", false); beginFrame = new Message("BFRAME", false); component = new Message("COMP", false); continuing = new Message("CONTINUING", true); edge = new Message("EDGE", false); endAlgorithm = new Message("EALGORITHM", true); endFrame = new Message("EFRAME", true); itemSelected = new Message("ITEMSELECTED", true); menuItem = new Message("MENUITEM", false); message = new Message("MESSAGE", false); node = new Message("NODE", false); nopausing = new Message("NOPAUSING", true); pausing = new Message("PAUSING", true); prompt = new Message("PROMPT", true); quitting = new Message("QUIT", true); response = new Message("RESPONSE", true); serverQuit = new Message("SERVERQUIT", true); status = new Message("STATUS", false); stdin = new Message("STDIN", true); stdout = new Message("STDOUT", true); title = new Message("TITLE", true); changeFontSize = new Message("changefontsize", true); autoArranging = new Message("autoarranging", true); pausingAtFrames = new Message("pausingatframes", true); arrange = new Message("arrange", true); msgs.put ("BALGORITHM", beginAlgorithm); msgs.put ("BFRAME", beginFrame); msgs.put ("COMP", component); msgs.put ("CONTINUING", continuing); msgs.put ("EDGE", edge); msgs.put ("EALGORITHM", endAlgorithm); msgs.put ("EFRAME", endFrame); msgs.put ("ITEMSELECTED", itemSelected); msgs.put ("MENUITEM", menuItem); msgs.put ("MESSAGE", message); msgs.put ("NODE", node); msgs.put ("PROMPT", prompt); msgs.put ("QUIT", quitting); msgs.put ("RESPONSE", response); msgs.put ("SERVERQUIT", serverQuit); msgs.put ("STATUS", status); msgs.put ("STDIN", stdin); msgs.put ("STDOUT", stdout); msgs.put ("TITLE", title); msgs.put ("changefontsize", changeFontSize); msgs.put ("autoarranging", autoArranging); msgs.put ("pausingatframes", pausingAtFrames); msgs.put ("arrange", arrange); } public Message get (String kind) { return (Message)msgs.get(kind); } } // Messages
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -