//(c):Nico Lehmann package gzz.potion; import java.util.*; import gzz.zzutil.*; import gzz.vob.linebreaking.HChain; import gzz.*; public class Hop implements Command{ public void execute(List[] params, Map context){ for(Iterator i=params[0].iterator(); i.hasNext();) { Cell c = (Cell)i.next(); for(Iterator j=params[1].iterator(); j.hasNext();) { Direction d = (Direction)j.next(); c.hop(d.dim, d.dir); } } } public String getString(Expression[] params, Map context){ return null; } public void render (Expression[] params, Map context, HChain into){} public Type[] getParams(){ return null; } }