Implemented by the object returned by
org.zkoss.zk.ui.sys.ComponentCtrl.getExtraCtrl if the component might be accessible at the client with
org.zkoss.zk.ui.Component.getId .
In other words, the client engine will handle extra info related to
org.zkoss.zk.ui.IdSpace when this interface is declared and
ZidRequired.isZidRequired returns true.
Most components don't need to implement this interface for the object
returned by
org.zkoss.zk.ui.sys.ComponentCtrl.getExtraCtrl .
Note: if a component is NOT derived from
org.zkoss.zk.ui.HtmlBasedComponent ,
it has to detect this interface and generate z.zid if
ZidRequired.isZidRequired return true.
author: tomyeh |