## Hierarchy For Package gate.corpora

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class java.util.AbstractCollection (implements java.util.Collection)
    - class java.util.AbstractList (implements java.util.List)
      - class gate.corpora.CorpusImpl.VerboseList (implements java.io.Serializable)
  - class gate.util.AbstractFeatureBearer (implements gate.util.FeatureBearer, java.io.Serializable)
    - class gate.creole.AbstractResource (implements gate.Resource, java.io.Serializable)
      - class gate.creole.AbstractLanguageResource (implements gate.LanguageResource)
        - class gate.corpora.CorpusImpl (implements gate.Corpus, gate.event.CreoleListener)
          - class gate.corpora.DatabaseCorpusImpl (implements gate.event.DatastoreListener, gate.corpora.EventAwareLanguageResource)
        - class gate.DocumentFormat (implements gate.LanguageResource)
          - class gate.corpora.TextualDocumentFormat
            - class gate.corpora.EmailDocumentFormat
            - class gate.corpora.HtmlDocumentFormat
            - class gate.corpora.RtfDocumentFormat
            - class gate.corpora.SgmlDocumentFormat
            - class gate.corpora.XmlDocumentFormat
        - class gate.corpora.DocumentImpl (implements gate.event.CreoleListener, gate.Document)
          - class gate.corpora.DatabaseDocumentImpl (implements gate.event.DatastoreListener, gate.Document, gate.corpora.EventAwareDocument)
        - class gate.corpora.SerialCorpusImpl (implements gate.Corpus, gate.event.CreoleListener, gate.event.DatastoreListener)
  - class junit.framework.Assert
    - class junit.framework.TestCase (implements junit.framework.Test)
      - class gate.corpora.TestCorpus
      - class gate.corpora.TestDocument
      - class gate.corpora.TestSerialCorpus
  - class gate.corpora.DatabaseCorpusImpl.EventsHandler (implements gate.event.FeatureMapListener)
  - class gate.corpora.DatabaseDocumentImpl.EventsHandler (implements gate.event.FeatureMapListener)
  - class gate.corpora.DocumentContentImpl (implements gate.DocumentContent)
  - class gate.corpora.DocumentImpl.AnnotationComparator (implements java.util.Comparator)
  - class gate.corpora.SerialCorpusImpl.DocumentData (implements java.io.Serializable)
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class java.lang.RuntimeException
        - class gate.util.GateRuntimeException
          - class gate.corpora.SynchronisationException

## Interface Hierarchy

- interface gate.corpora.EventAwareLanguageResource
  - interface gate.corpora.EventAwareDocument