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 SwitchToNormalMode extends AbstractHead implements Command { public SwitchToNormalMode() { super(new Object[] { "Switch to normal mode"}); } public void execute(List[] params, Map context) { PotionFallbackBinder binder = (PotionFallbackBinder)context.get(PotionFallbackBinder.class); binder.mode = PotionFallbackBinder.NORMAL_MODE; Fallback.Win win = (Fallback.Win)context.get(ViewContext.class); win.textCursor = -1; } }