view rep/Session.java @ 38:de8638eb0edd

*** empty log message ***
author pin
date Sat, 10 Nov 2007 18:51:09 +0900
parents 2d4c2c19d2d0
children c873ee0318f8
line wrap: on
line source

package rep;

import java.nio.channels.SocketChannel;
import java.util.LinkedList;
import java.util.List;

public class Session {
	private Editor masterEditor;
	private int sessionID;
	private String sessionName;
	private LinkedList<Editor> editorList = new LinkedList<Editor>();
	
	public Session(int sessionID, String string, SocketChannel channel) {
		masterEditor = new Editor(sessionID, channel);
		this.sessionID = sessionID;
		this.sessionName = string;
	}
	public void addEditor(int editorID, SocketChannel channel) {
		editorList.add(new Editor(editorID, channel));
	}
	public LinkedList getEditorList() {
		return editorList;
	}
	public String toString(){
		return sessionName;
	}
	public String getSID() {
		return String.valueOf(sessionID);
	}
	public Editor getMaster() {
		return masterEditor;
	}
	public String getName() {
		return sessionName;
	}
}