# All Packages

- Package Summary
  Package | Description
  --- | ---
  com.microej.painter |
  com.microej.wear | Contains the Kernel service provider class.
  com.microej.wear.components | Contains interfaces to components provided by the Features to the Kernel.
  com.microej.wear.services | Contains interfaces to services provided by the Kernel to the Features.
  ej.annotation | Defines annotations for static `null` analysis.
  ej.bluetooth | Contains Bluetooth classes.
  ej.bluetooth.listeners | Contains interfaces for Bluetooth listeners.
  ej.bluetooth.listeners.impl | Contains default implementations for Bluetooth listeners.
  ej.bon | Contains Beyond profile classes.
  ej.drawing | Contains shapes rendering and image with transformation rendering algorithms.
  ej.kf | Contains KF classes.
  ej.microui | Contains MicroUI framework base classes.
  ej.microui.display | Contains display management.
  ej.microui.event | Contains events management.
  ej.microui.event.generator | Contains standard event generators.
  ej.microui.led | Contains LEDs management.
  ej.microvg | Contains classes to manipulate and draw vector graphics.
  ej.mwt | Contains base classes to create a widget hierarchy.
  ej.mwt.animation | Contains animation framework.
  ej.mwt.event | Contains desktop event definition and default implementation.
  ej.mwt.render | Contains render policy definition and some implementations.
  ej.mwt.style | Contains style definition and default implementation.
  ej.mwt.style.background | Contains background definition and some implementations.
  ej.mwt.style.dimension | Contains dimension definition and some implementations.
  ej.mwt.style.outline | Contains outline definition and some implementations.
  ej.mwt.style.outline.border | Contains some border implementations.
  ej.mwt.stylesheet | Contains stylesheet definition and default implementation.
  ej.mwt.stylesheet.cascading | Contains cascading stylesheet implementation.
  ej.mwt.stylesheet.selector | Contains selector definition and some implementations.
  ej.mwt.stylesheet.selector.combinator | Contains combinator definition and some implementations.
  ej.mwt.util | Contains utility classes.
  ej.trace |
  java.io | Contains Input/Output streams communication classes.
  java.lang | Contains core language classes.
  java.lang.annotation | Contains core language classes related to compile-time annotations.
  java.lang.ref | Contains core language classes related to object references & garbage collection.
  java.lang.reflect | Contains core language classes related to reflection.
  java.security | Contains core language classes related to permission management.
  java.util | Contains utility classes including the collections framework and date manipulation.