Mercurial > hg > RemoteEditor > REPSessionManager
view rep/EditorList.java @ 500:66096af6a0e0
Added tag global-seq-sort for changeset 4bcc6b563d52
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 Oct 2010 11:23:21 +0900 |
parents | 3b0a5a55e3ee |
children |
line wrap: on
line source
package rep; import java.util.HashMap; import rep.channel.REPSocketChannel; import rep.handler.REPNode; public class EditorList extends HashMap<Integer,REPNode> { /** * */ private static final long serialVersionUID = 1L; private int eid_root=0; public void add(REPNode fw) { put(fw.getEID(),fw); } public int newEid() { return ++eid_root; } public boolean hasEid(int eid) { return containsKey(eid); } public REPNode editorByChannel(REPSocketChannel<REPCommand>channel) { for(REPNode e:this.values()) { if (e.channel==channel) return e; } return null; } }