@Override public void service(AuRequest request, boolean everError) { String cmd = request.getCommand(); if (Events.ON_UPLOAD.equals(cmd)) { Events.postEvent(UploadEvent.getLatestUploadEvent(cmd, this)); } else super.service(request, everError); }
/** Processes an AU request. * * <p>Default: in addition to what are handled by {@link LabelImageElement#service}, * it also handles onCheck. * @since 5.0.0 */ public void service(org.zkoss.zk.au.AuRequest request, boolean everError) { final String cmd = request.getCommand(); if (cmd.equals(Events.ON_CHECK)) { CheckEvent evt = CheckEvent.getCheckEvent(request); initAuxInfo().checked = evt.isChecked(); if (_auxinf.checked) _auxinf.checkmark = true; Events.postEvent(evt); } else if (Events.ON_UPLOAD.equals(cmd)) { Events.postEvent(UploadEvent.getLatestUploadEvent(cmd, this)); } else super.service(request, everError); }