Interface definitions of the kernel UI services. Each interface corresponds to a certain functionality of the user-interface part of the kernel.
Some of the services provide extension points. Extension implementors should refer to the kernel.ui.interfaces
and kernel.ui.base
packages. Kernel services are implemented by classes from the kernel.ui.internal.services
package.