Package org.zkoss.stateless.sul
Interface IComposite<R,I extends IComponent>
- All Known Subinterfaces:
IBorderlayout,IGrid,IGroupbox<I>,IListbox,IOrgitem,IPanel,IRow<I>,ITabbox,ITree,ITreeitem,IWindow<I>
public interface IComposite<R,I extends IComponent>
An addition interface to
IChildable and ISingleChildable
to retrieve all IComponents which belong to the implementation class.
that is used for implementation or tools.- Author:
- jumperchen
-
Method Summary
Modifier and TypeMethodDescriptionwithAllComponents(Iterable<? extends I> elements) Copy the current immutable object with elements that replace the content ofchildren.
-
Method Details
-
withAllComponents
Copy the current immutable object with elements that replace the content ofchildren. A shallow reference equality check is used to prevent copying of the same value by returningthis.- Parameters:
elements- An iterable of children elements to set- Returns:
- A modified copy of
thisobject
-