org.zkoss.zk.ui.ext |
Additional Interfaces for Special Components
Additional Interfaces that might be implemented by special components,
such as AfterCompose.
|
Java Source File Name | Type | Comment |
AfterCompose.java | Interface | Implemented by a component if it wants to know when ZK loader created it.
If this interface is implemented,
AfterCompose.afterCompose is called, after ZK loader creates this component,
all of its children, and assigns all properties defined in the ZUML page.
It is so-called "compose".
It is similar to listen the onCreate event since it is called after
all children are created. |
DynamicPropertied.java | Interface | Represents a component that supports a range of properties. |
DynamicTag.java | Interface | Represents a component is used to represent a broad range of tags.
For example, org.zkoss.zhtml.Raw is used to generate any HTML tags
that doesn't have the ZK counterpart. |
Macro.java | Interface | Implemented with
org.zkoss.zk.ui.Component to represent
a macro component. |
Native.java | Interface | Implemented with
Component to represent
a native component. |
NonFellow.java | Interface | Decorates
org.zkoss.zk.ui.Component to denote that
the component won't become a fellow of the ID space it belongs.
By default, if
org.zkoss.zk.ui.Component.setId is called,
the component is added to the ID space (
org.zkoss.zk.ui.IdSpace ).
However, if this interface is implemented, it won't be added to the
ID space. |
RawId.java | Interface | Decorates
org.zkoss.zk.ui.Component to denote that
the UUID (
org.zkoss.zk.ui.Component.getUuid must be
the same as the ID (
org.zkoss.zk.ui.Component.getId ). |