Class Hierarchy (gCube Reporting Modeler 1.3.0-4.2.1-125719 API)
Date: 2017-02-10

# Hierarchy For All Packages

Package Hierarchies:

- org.gcube.application.reporting,
- org.gcube.application.reporting.component,
- org.gcube.application.reporting.component.interfaces,
- org.gcube.application.reporting.component.type,
- org.gcube.application.reporting.persistence,
- org.gcube.application.reporting.reader,
- org.gcube.application.reporting.reference

## Class Hierarchy

- java.lang.Object
  - org.gcube.application.reporting.component.AbstractComponent (implements org.gcube.application.reporting.component.interfaces.ReportComponent)
    - org.gcube.application.reporting.component.Box
    - org.gcube.application.reporting.component.BoxesArea (implements org.gcube.application.reporting.component.interfaces.IsMedia, org.gcube.application.reporting.component.interfaces.IsSequentiable)
    - org.gcube.application.reporting.reference.Column
    - org.gcube.application.reporting.reference.DBTableRow
    - org.gcube.application.reporting.component.Heading (implements org.gcube.application.reporting.component.interfaces.IsMedia, org.gcube.application.reporting.component.interfaces.IsSequentiable)
    - org.gcube.application.reporting.component.HiddenField (implements org.gcube.application.reporting.component.interfaces.IsSequentiable)
    - org.gcube.application.reporting.component.Image (implements org.gcube.application.reporting.component.interfaces.IsMedia, org.gcube.application.reporting.component.interfaces.IsSequentiable)
    - org.gcube.application.reporting.component.Instruction (implements org.gcube.application.reporting.component.interfaces.IsSequentiable)
    - org.gcube.application.reporting.component.Media (implements org.gcube.application.reporting.component.interfaces.IsSequentiable)
    - org.gcube.application.reporting.reference.ReferenceReport (implements org.gcube.application.reporting.component.interfaces.IsSequentiable)
    - org.gcube.application.reporting.component.ReportSequence (implements org.gcube.application.reporting.component.interfaces.Modeler<COMPONENT>)
    - org.gcube.application.reporting.component.RichTextInput (implements org.gcube.application.reporting.component.interfaces.IsMedia, org.gcube.application.reporting.component.interfaces.IsSequentiable)
    - org.gcube.application.reporting.component.SequenceList (implements org.gcube.application.reporting.component.interfaces.IsSequentiable)
    - org.gcube.application.reporting.component.TableWrapper
    - org.gcube.application.reporting.component.TextInput (implements org.gcube.application.reporting.component.interfaces.IsMedia, org.gcube.application.reporting.component.interfaces.IsSequentiable)
    - org.gcube.application.reporting.component.Title
  - org.gcube.application.reporting.reader.ModelReader
  - org.gcube.application.reporting.persistence.PersistenceManager
  - org.gcube.application.reporting.Property
  - org.gcube.application.reporting.ReportsModeler (implements org.gcube.application.reporting.component.interfaces.Modeler<COMPONENT>)
  - org.gcube.application.reporting.reader.Section
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.gcube.application.reporting.reader.ComponentNotFoundException

## Interface Hierarchy

- org.gcube.application.reporting.component.interfaces.Modeler<COMPONENT>
- org.gcube.application.reporting.component.interfaces.ReportComponent
  - org.gcube.application.reporting.component.interfaces.IsMedia
  - org.gcube.application.reporting.component.interfaces.IsSequentiable

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.gcube.application.reporting.component.type.ReportComponentType
    - org.gcube.application.reporting.reference.ReferenceReportType

Copyright © 2017. All Rights Reserved.