C
- defines the base component where others extend fromL
- defines the action listener typeA
- defines the basic action typeM
- defines the basic message typepublic interface IUIComponent<C,L,A,M> extends ISubComponent<L,A,M>
Modifier and Type | Method and Description |
---|---|
default <X extends IComponentView<C,L,A,M>> |
getComponentViewHandle()
Returns the component handle class, this is the users implementation of the component.
|
C |
getRoot()
Returns the 'root' ui component created by the handle method.
|
void |
setRoot(C root)
Set the 'root' ui component created by the handle method.
|
getComponentHandle, getExecutionTarget, getNextIncomingMessage, getParentId, hasIncomingMessage, initEnv, isBlocked, lock, putIncomingMessage, release, setComponentHandle, setExecutionTarget
getContext, getLocaleID, getResourceBundleLocation, isStarted, setLocaleID, setResourceBundleLocation, setStarted
C getRoot()
void setRoot(C root)
root
- default <X extends IComponentView<C,L,A,M>> X getComponentViewHandle()