C - defines the base component where others extend fromL - defines the message listener typeA - defines the basic event 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,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.
|
getComponent, getNextIncomingMessage, getParentId, hasIncomingMessage, initEnv, isBlocked, lock, putIncomingMessage, release, setComponentgetContext, getLocaleID, getResourceBundleLocation, isStarted, setLocaleID, setResourceBundleLocation, setStartedC getRoot()
void setRoot(C root)
root, - the UI rootdefault <X extends IComponentView<C,A,M>> X getComponentViewHandle()
, - X extends an IComponentView