view src/main/java/alice/test/topology/aquarium/fx/ReceiveRegisterList.java @ 384:56d4f93a3921 multicast

add RegisterList
author sugi
date Wed, 11 Jun 2014 15:49:59 +0900
parents
children
line wrap: on
line source

package alice.test.topology.aquarium.fx;

import java.util.ArrayList;

import alice.codesegment.CodeSegment;
import alice.datasegment.CommandType;
import alice.datasegment.Receiver;

public class ReceiveRegisterList extends CodeSegment {
	private Receiver info = ids.create(CommandType.PEEK);

	public ReceiveRegisterList(){
		info.setKey("registeredList");
	}
	
	@Override
	public void run() {
		@SuppressWarnings("unchecked")
		ArrayList<FishInfo> list = info.asClass(ArrayList.class);
		for (FishInfo f :list){
			System.out.println(f.name);
		}
	}

}