package gzz.potion.potions; import gzz.client.*; import gzz.view.*; import java.util.*; import gzz.zzutil.*; import gzz.vob.linebreaking.HChain; import gzz.*; import gzz.potion.*; public class SwitchToTextMode extends AbstractHead implements Command { public SwitchToTextMode() { super(new Object[] { "Switch to text mode"}); } public void execute(List[] params, Map context) { PotionFallbackBinder binder = (PotionFallbackBinder)context.get(PotionFallbackBinder.class); binder.mode = "text mode"; Fallback.Win win = (Fallback.Win)context.get(ViewContext.class); win.textCursor = 0; } }