package test; import org.zkoss.bind.annotation.BindingParam; import org.zkoss.bind.annotation.Command; import org.zkoss.bind.annotation.GlobalCommand; import org.zkoss.bind.annotation.NotifyChange; import org.zkoss.zk.ui.event.Event; public class GlobalCommandTestVM { private String label = ""; @GlobalCommand("testGlobal") @NotifyChange("label") public void testGlobal(@BindingParam("event") Event event, @BindingParam("param") String param) { label = "global: " + event + ", " + param; } @Command("testNormal") @NotifyChange("label") public void testNormal(@BindingParam("event") Event event, @BindingParam("param") String param) { label = "normal: " + event + ", " + param; } public String getLabel() { return label; } }