JSocketMUD/
JSocketMUD/dk/socketmud/
JSocketMUD/dk/socketmud/io/
JSocketMUD/dk/socketmud/object/
JSocketMUD/dk/socketmud/util/
package dk.socketmud.action;

import java.util.ArrayList;
import java.util.Iterator;

import dk.socketmud.object.Character;
import dk.socketmud.util.Format;

public class CmdWho extends SMAction
{
	public void execute(Character ch, String argument)
	{
		ArrayList<Character> gch = ch.getAllCharacters();
		Iterator<Character> i = gch.iterator();

		ch.write(Format.cprintf("%-6s %s %6s\r\n", "#G<<<#n", "#CSocketMUD for Java Who-list#n", "#G>>>#n"));
		while (i.hasNext())
		{
			Character vch = i.next();
			ch.write(Format.cprintf("    %-12.12s is currently online\r\n", vch.getName()));
		}
	}
}