Package gate

See:
          Description

Interface Summary
Annotation An Annotation is an arc in an AnnotationGraph.
AnnotationSet Annotation sets
Controller Models the execution of groups of ProcessingResources.
Corpus Corpora are lists of Document.
CreoleRegister The CREOLE register records the set of resources that are currently known to the system.
DataStore Models all sorts of data storage.
Document Represents the commonalities between all sorts of documents.
DocumentContent The content of Documents.
Executable Describes entities that can be executed such as ProcessingResources or Controllers.
FeatureMap An attribute-value matrix.
GateConstants Interface used to hold different GATE constants
LanguageAnalyser A special type of ProcessingResource that processes Documents
LanguageResource Models all sorts of language resources.
Node Nodes in AnnotationGraphs.
ProcessingResource Models all sorts of processing resources.
Resource Models all sorts of resources.
VisualResource Models all sorts of visual resources.
 

Class Summary
CookBook NOTE: this class has been REPLACED by the GateExamples package; see http://gate.ac.uk/GateExamples/doc/.
CreoleProxy Factory is basically a collection of static methods but events need to have as source an object and not a class.
DataStoreRegister Records all the open DataStores.
DocumentFormat The format of Documents.
Factory Provides static methods for the creation of Resources.
Gate The class is responsible for initialising the GATE libraries, and providing access to singleton utility objects, such as the GATE class loader, CREOLE register and so on.
Main Top-level entry point for the GATE command-line and GUI interfaces.
TestGate Top-level entry point for GATE test suite; "main" will run the JUnit test runner interface.
 

Package gate Description

This package contains the public interface to the GATE Java API. In general, client code will only ever use the classes and interfaces in gate.* and not any of the other packages (though there are some exceptions to this rule, e.g. the gate.util package and the processing resources from gate.creole).