Class Hierarchy (gCube Notifications Portlet 1.4.0-SNAPSHOT API)
Date: 2015-11-19

# Hierarchy For All Packages

Package Hierarchies:

- org.gcube.portlets.user.notifications.client,
- org.gcube.portlets.user.notifications.client.view,
- org.gcube.portlets.user.notifications.client.view.templates,
- org.gcube.portlets.user.notifications.client.view.templates.images,
- org.gcube.portlets.user.notifications.server,
- org.gcube.portlets.user.notifications.server.portlet,
- org.gcube.portlets.user.notifications.shared

## Class Hierarchy

- java.lang.Object
  - javax.portlet.GenericPortlet (implements javax.portlet.EventPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet)
    - org.gcube.portlets.user.notifications.server.portlet.NotificationsPortlet
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet (implements java.io.Serializable)
      - com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet
        - com.google.gwt.user.server.rpc.RemoteServiceServlet (implements com.google.gwt.user.server.rpc.SerializationPolicyProvider)
          - org.gcube.portlets.user.notifications.server.NotificationsServiceImpl (implements org.gcube.portlets.user.notifications.client.NotificationsService)
  - org.gcube.portlets.user.notifications.shared.NotificationConstants
  - org.gcube.portlets.user.notifications.shared.NotificationPreference (implements java.lang.Comparable<T>, java.io.Serializable)
  - org.gcube.portlets.user.notifications.client.Notifications (implements com.google.gwt.core.client.EntryPoint)
  - com.google.gwt.user.client.ui.UIObject (implements com.google.gwt.user.client.ui.HasVisibility)
    - com.google.gwt.user.client.ui.Widget (implements com.google.gwt.user.client.EventListener, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.user.client.ui.IsWidget)
      - com.google.gwt.user.client.ui.Composite (implements com.google.gwt.user.client.ui.IsRenderable)
        - org.gcube.portlets.user.notifications.client.view.templates.CategoryWrapper
        - org.gcube.portlets.user.notifications.client.view.templates.DayWrapper
        - org.gcube.portlets.user.notifications.client.view.templates.NotificationPreferenceView
        - org.gcube.portlets.user.notifications.client.view.NotificationsPanel
        - org.gcube.portlets.user.notifications.client.view.templates.ShowMoreNotifications
        - org.gcube.portlets.user.notifications.client.view.templates.SingleNotificationView
      - com.google.gwt.user.client.ui.Panel (implements com.google.gwt.user.client.ui.HasWidgets.ForIsWidget)
        - com.google.gwt.user.client.ui.ComplexPanel (implements com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget)
          - com.google.gwt.user.client.ui.FlowPanel (implements com.google.gwt.user.client.ui.InsertPanel.ForIsWidget)
            - com.github.gwtbootstrap.client.ui.base.DivWidget (implements com.github.gwtbootstrap.client.ui.base.HasId, com.github.gwtbootstrap.client.ui.base.HasStyle, com.github.gwtbootstrap.client.ui.base.IsResponsive)
              - com.github.gwtbootstrap.client.ui.Modal (implements com.github.gwtbootstrap.client.ui.base.HasVisibility, com.github.gwtbootstrap.client.ui.event.HasVisibleHandlers, com.github.gwtbootstrap.client.ui.base.IsAnimated)
                - org.gcube.portlets.user.notifications.client.view.NotificationSettingsDialog

## Interface Hierarchy

- com.google.gwt.resources.client.ClientBundle
  - org.gcube.portlets.user.notifications.client.view.templates.images.NotificationImages
- org.gcube.portlets.user.notifications.client.NotificationsServiceAsync
- com.google.gwt.user.client.rpc.RemoteService
  - org.gcube.portlets.user.notifications.client.NotificationsService

Copyright © 2015. All Rights Reserved.