## Hierarchy For Package gate.creole

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class gate.util.AbstractFeatureBearer (implements gate.util.FeatureBearer, java.io.Serializable)
    - class gate.creole.AbstractResource (implements gate.Resource, java.io.Serializable)
      - class gate.creole.AbstractController (implements gate.Controller)
        - class gate.creole.SerialController (implements gate.event.CreoleListener)
          - class gate.creole.SerialAnalyserController
      - class gate.creole.AbstractLanguageResource (implements gate.LanguageResource)
        - class gate.creole.AnnotationSchema
      - class gate.creole.AbstractProcessingResource (implements gate.ProcessingResource)
        - class gate.creole.AbstractLanguageAnalyser (implements gate.LanguageAnalyser)
          - class gate.creole.APFormatExporter (implements gate.creole.ANNIEConstants)
          - class gate.creole.POSTagger
          - class gate.creole.Transducer
            - class gate.creole.ANNIETransducer
            - class gate.creole.VPChunker
    - class gate.creole.ResourceData (implements java.io.Serializable)
  - class java.util.AbstractMap (implements java.util.Map)
    - class java.util.HashMap (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
      - class gate.creole.CreoleRegisterImpl (implements gate.event.CreoleListener, gate.CreoleRegister)
  - class junit.framework.Assert
    - class junit.framework.TestCase (implements junit.framework.Test)
      - class gate.creole.TestControllers
      - class gate.creole.TestCreole
      - class gate.creole.TestPR
      - class gate.creole.TestSplitterTagger
      - class gate.creole.TestXSchema
  - class gate.creole.BootStrap
  - class java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - class java.awt.Container
      - class javax.swing.JComponent (implements java.io.Serializable)
        - class javax.swing.JPanel (implements javax.accessibility.Accessible)
          - class gate.creole.AbstractVisualResource (implements gate.VisualResource)
  - class org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - class gate.creole.CreoleXmlHandler
  - class gate.creole.FeatureSchema (implements java.io.Serializable)
  - class gate.creole.Parameter (implements java.io.Serializable)
  - class gate.creole.ParameterList (implements java.io.Serializable)
  - class gate.creole.ProfilePRs
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class gate.util.GateException
        - class gate.creole.ExecutionException
          - class gate.creole.ExecutionInterruptedException
        - class gate.creole.ParameterException
        - class gate.creole.ResourceInstantiationException

## Interface Hierarchy

- interface gate.creole.ANNIEConstants
- interface gate.util.FeatureBearer
  - interface gate.Resource (also extends gate.util.NameBearer, java.io.Serializable)
    - interface gate.VisualResource
      - interface gate.creole.AnnotationVisualResource
- interface gate.util.NameBearer
  - interface gate.Resource (also extends gate.util.FeatureBearer, java.io.Serializable)
    - interface gate.VisualResource
      - interface gate.creole.AnnotationVisualResource
- interface java.io.Serializable
  - interface gate.Resource (also extends gate.util.FeatureBearer, gate.util.NameBearer)
    - interface gate.VisualResource
      - interface gate.creole.AnnotationVisualResource