# Hierarchy For All Packages

Package Hierarchies:

- com.microej.kernel.green,
- com.microej.kernel.green.gui,
- com.microej.kernel.green.monitoring,
- com.microej.kernel.green.net,
- com.microej.kernel.green.security

## Class Hierarchy

- java.lang.Object
  - android.net.ConnectivityManager.NetworkCallback
    - com.microej.kernel.green.net.OnNetworkStateChanged
  - ej.microui.display.Displayable (implements ej.microui.event.EventHandler)
    - com.microej.kernel.green.gui.BlackScreenDisplayable
  - com.microej.kernel.green.KernelUncaughtExceptionHandler (implements java.lang.Thread.UncaughtExceptionHandler)
  - com.microej.kernel.green.KernelUncaughtExceptionHandler.RemoveAppTask (implements java.lang.Runnable)
  - com.microej.kernel.green.Main
  - com.microej.kernel.green.Main.OnAppStateChanged (implements ej.kf.FeatureStateListener)
  - com.microej.kernel.green.net.OnInternetStateChanged (implements ej.net.util.connectivity.SimpleNetworkCallback)
  - com.microej.kernel.green.security.PermissionAuditLogger (implements com.microej.kf.util.security.FeaturePermissionCheckDelegate)
  - com.microej.kernel.green.security.SecurityManagerProvider
  - ej.bon.TimerTask (implements java.lang.Runnable)
    - com.microej.kernel.green.monitoring.MonitoringLoggerTimerTask
    - com.microej.kernel.green.net.NtpSyncTimerTask