Class Hierarchy (gCube Templates Portlet 4.5.0-SNAPSHOT API)
Date: 2013-12-11

# Hierarchy For All Packages

Package Hierarchies:

- org.gcube.portlets.user.templates.client,
- org.gcube.portlets.user.templates.client.components,
- org.gcube.portlets.user.templates.client.components.images,
- org.gcube.portlets.user.templates.client.dialogs,
- org.gcube.portlets.user.templates.client.model,
- org.gcube.portlets.user.templates.client.presenter,
- org.gcube.portlets.user.templates.client.resources,
- org.gcube.portlets.user.templates.server,
- org.gcube.portlets.user.templates.server.loggers,
- org.gcube.portlets.user.templates.server.portlet

## Class Hierarchy

- java.lang.Object
  - org.gcube.application.framework.accesslogger.model.AccessLogEntry
    - org.gcube.portlets.user.templates.server.loggers.CreateTemplateLogEntry
    - org.gcube.portlets.user.templates.server.loggers.OpenTemplateLogEntry
  - org.gcube.portlets.user.templates.client.presenter.CommonCommands
  - org.gcube.portlets.user.templates.client.components.Coords
  - javax.portlet.GenericPortlet (implements javax.portlet.EventPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet)
    - org.gcube.portlets.user.templates.server.portlet.TemplatesCreatorPortlet
  - 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.templates.server.TemplateServiceImpl (implements org.gcube.portlets.user.templates.client.TemplateService)
  - org.gcube.portlets.user.templates.client.presenter.Presenter
  - org.gcube.portlets.user.templates.client.model.TemplateComponent
  - org.gcube.portlets.user.templates.client.model.TemplateModel
  - org.gcube.portlets.user.templates.client.Templates (implements com.google.gwt.core.client.EntryPoint)
  - org.gcube.portlets.user.templates.client.model.TemplateSection
  - org.gcube.portlets.user.templates.client.TGenConstants
  - org.gcube.portlets.user.templates.client.model.TreeNode (implements com.google.gwt.user.client.rpc.IsSerializable)
  - 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.extjs.gxt.ui.client.widget.Component (implements com.extjs.gxt.ui.client.event.Observable)
        - com.extjs.gxt.ui.client.widget.BoxComponent
          - com.extjs.gxt.ui.client.widget.button.Button (implements com.extjs.gxt.ui.client.widget.IconSupport)
            - org.gcube.portlets.user.templates.client.components.ExtButton
          - com.extjs.gxt.ui.client.widget.Container<T>
            - com.extjs.gxt.ui.client.widget.ScrollContainer<T>
              - com.extjs.gxt.ui.client.widget.LayoutContainer
                - com.extjs.gxt.ui.client.widget.ContentPanel (implements com.extjs.gxt.ui.client.widget.IconSupport)
                  - com.extjs.gxt.ui.client.widget.Window
                    - com.extjs.gxt.ui.client.widget.Dialog
                      - org.gcube.portlets.user.templates.client.components.AttributeDialog
                      - org.gcube.portlets.user.templates.client.dialogs.TablePropertyDialog
                    - org.gcube.portlets.user.templates.client.dialogs.RepeatSequenceDialog
                    - org.gcube.portlets.user.templates.client.dialogs.ToolboxDialog
      - com.google.gwt.user.client.ui.Composite (implements com.google.gwt.user.client.ui.IsRenderable)
        - org.gcube.portlets.user.templates.client.components.FancyFileUpload (implements com.google.gwt.user.client.ui.HasText, com.google.gwt.user.client.ui.HasWordWrap, com.google.gwt.user.client.ui.SourcesChangeEvents)
        - org.gcube.portlets.user.templates.client.components.FancyFileUpload.UploadDisplay
        - org.gcube.portlets.user.templates.client.HeaderBar
        - org.gcube.portlets.user.templates.client.LiveElementsPanel
        - org.gcube.portlets.d4sreporting.common.client.uicomponents.ReportUIComponent
          - org.gcube.portlets.user.templates.client.components.AttributeArea
          - org.gcube.portlets.user.templates.client.components.BasicTextArea
          - org.gcube.portlets.user.templates.client.components.ClientRepeatableSequence
          - org.gcube.portlets.user.templates.client.components.CommentArea
          - org.gcube.portlets.user.templates.client.components.D4sRichTextarea
          - org.gcube.portlets.user.templates.client.components.DefaultArea
          - org.gcube.portlets.user.templates.client.components.DroppingArea
          - org.gcube.portlets.user.templates.client.components.GenericTable
          - org.gcube.portlets.user.templates.client.components.ImageArea
          - org.gcube.portlets.user.templates.client.components.InstructionArea
        - org.gcube.portlets.user.templates.client.StaticElementsPanel
        - org.gcube.portlets.user.templates.client.TitleBar
        - org.gcube.portlets.user.templates.client.WorkspacePanel
      - com.google.gwt.user.client.ui.FocusWidget (implements com.google.gwt.event.dom.client.HasAllDragAndDropHandlers, com.google.gwt.event.dom.client.HasAllFocusHandlers, com.google.gwt.event.dom.client.HasAllGestureHandlers, com.google.gwt.event.dom.client.HasAllKeyHandlers, com.google.gwt.event.dom.client.HasAllMouseHandlers, com.google.gwt.event.dom.client.HasAllTouchHandlers, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.dom.client.HasDoubleClickHandlers, com.google.gwt.user.client.ui.HasEnabled, com.google.gwt.user.client.ui.HasFocus, com.google.gwt.user.client.ui.SourcesClickEvents, com.google.gwt.user.client.ui.SourcesMouseEvents)
        - com.google.gwt.user.client.ui.ValueBoxBase<T> (implements com.google.gwt.i18n.client.AutoDirectionHandler.Target, com.google.gwt.event.dom.client.HasChangeHandlers, com.google.gwt.i18n.shared.HasDirectionEstimator, com.google.gwt.user.client.ui.HasName, com.google.gwt.user.client.ui.HasValue<T>, com.google.gwt.editor.client.IsEditor<E>)
          - com.google.gwt.user.client.ui.TextBoxBase (implements com.google.gwt.user.client.ui.SourcesChangeEvents)
            - com.google.gwt.user.client.ui.TextArea
              - org.gcube.portlets.user.templates.client.components.FakeTextArea
              - org.gcube.portlets.user.templates.client.components.GenTableCell
      - com.google.gwt.user.client.ui.LabelBase<T> (implements com.google.gwt.user.client.ui.HasAutoHorizontalAlignment, com.google.gwt.i18n.shared.HasDirectionEstimator, com.google.gwt.user.client.ui.HasWordWrap)
        - com.google.gwt.user.client.ui.Label (implements com.google.gwt.event.dom.client.HasAllDragAndDropHandlers, com.google.gwt.event.dom.client.HasAllGestureHandlers, com.google.gwt.event.dom.client.HasAllMouseHandlers, com.google.gwt.event.dom.client.HasAllTouchHandlers, com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.i18n.client.HasDirection, com.google.gwt.user.client.ui.HasDirectionalText, com.google.gwt.event.dom.client.HasDoubleClickHandlers, com.google.gwt.editor.client.IsEditor<E>, com.google.gwt.user.client.ui.SourcesClickEvents, com.google.gwt.user.client.ui.SourcesMouseEvents)
          - com.google.gwt.user.client.ui.HTML (implements com.google.gwt.user.client.ui.HasDirectionalHtml, com.google.gwt.user.client.ui.HasDirectionalSafeHtml)
            - org.gcube.portlets.user.templates.client.components.GroupingDelimiterArea
            - org.gcube.portlets.user.templates.client.components.GroupingInnerArea
      - 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.CellPanel
            - com.google.gwt.user.client.ui.HorizontalPanel (implements com.google.gwt.user.client.ui.HasAlignment, com.google.gwt.user.client.ui.InsertPanel.ForIsWidget)
              - org.gcube.portlets.user.templates.client.components.DoubleColumnPanel
        - com.google.gwt.user.client.ui.SimplePanel (implements com.google.gwt.user.client.ui.HasOneWidget)
          - com.google.gwt.user.client.ui.PopupPanel (implements com.google.gwt.user.client.EventPreview, com.google.gwt.user.client.ui.HasAnimation, com.google.gwt.event.logical.shared.HasCloseHandlers<T>, com.google.gwt.user.client.ui.SourcesPopupEvents)
            - com.google.gwt.user.client.ui.DecoratedPopupPanel
              - com.google.gwt.user.client.ui.DialogBox (implements com.google.gwt.user.client.ui.HasHTML, com.google.gwt.safehtml.client.HasSafeHtml, com.google.gwt.user.client.ui.MouseListener)
                - org.gcube.portlets.user.templates.client.presenter.CommonCommands.SaveReportPopUp
                - org.gcube.portlets.user.templates.client.HeaderBar.SaveReportPopUp
                - org.gcube.portlets.user.templates.client.dialogs.ImageUploaderDialog
                - org.gcube.portlets.user.templates.client.dialogs.ImporterDialog
                - org.gcube.portlets.user.templates.client.dialogs.OpenTemplateDialog
                - org.gcube.portlets.user.templates.client.dialogs.PagePropertiesDialog
  - org.gcube.portlets.user.templates.server.ZipUtil

## Interface Hierarchy

- com.google.gwt.resources.client.ClientBundle
  - org.gcube.portlets.user.templates.client.components.images.Images
  - org.gcube.portlets.user.templates.client.resources.TourResources
- com.google.gwt.user.client.rpc.RemoteService
  - org.gcube.portlets.user.templates.client.TemplateService
- org.gcube.portlets.user.templates.client.TemplateServiceAsync

Copyright © 2013. All Rights Reserved.