This implementation removes the component from the content container ( {@link #getContent()}) instead of from the actual UI. This method should only be called when the content is a {@link ComponentContainer} (default {@link VerticalLayout} or explicitlyset).
Removes a previously added component. The component being removed will be stopped first.
@param componentName the component name to remove
@return the previously added component or null if it had not been previously added.
Unregister a component by key.
@param componentKey key of the component to unregister.
@return the ComponentAdapter that was associated with this component.
It is used internally and developers shall not invoke it explicitly.
@param recycleUuidAllowed whether it is OK to recycle UUID.
@return whether UUID is recycled. If true, the caller shallreset UUID of the give component.
@since 5.0.4
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.