view rep/SelectButtonEvent.java @ 240:168dd841be51 iterator-bug-fig **INVALID**

selected key Interator fix.
author kono
date Sun, 31 Aug 2008 20:39:06 +0900
parents cbd67817e9cd
children a91d04a13d59
line wrap: on
line source

package rep;

import rep.channel.REPSocketChannel;

public class SelectButtonEvent<P> implements SessionManagerEvent{

	private REPSocketChannel<P> editorChannel;
	private int sid;
	private int eid;
	private SessionManager manager;

	public SelectButtonEvent(EditorPlus<P> editor, SessionPlus session, SessionManagerEventListener listener) {
		this.editorChannel = editor.getChannel();
		this.eid = editor.getEID();
		this.sid = session.getSID();
		this.manager = (SessionManager)listener;
	}

	public REPSocketChannel<P> getEditorChannel() {
		return editorChannel;
	}

	public int getSID() {
		return sid;
	}

	public int getEID() {
		return eid;
	}

	public void exec() {
		manager.selectSession(this);
	}

}