Uses of Interface
gate.Annotation

Packages that use Annotation
gate  
gate.annotation   
gate.creole.nerc   
gate.db   
gate.event   
gate.gui   
 

Uses of Annotation in gate
 

Methods in gate that return Annotation
 Annotation AnnotationSet.get(Integer id)
          Find annotations by id
 

Methods in gate with parameters of type Annotation
 boolean Annotation.isCompatible(Annotation aAnnot)
          This verifies if this annotation is compatible with another one.
 boolean Annotation.isPartiallyCompatible(Annotation aAnnot)
          This method verifies if two annotation and are partially compatible.
 boolean Annotation.coextensive(Annotation anAnnot)
          Two Annotation are coestensive if their offsets are the same.
 boolean Annotation.overlaps(Annotation aAnnot)
          This method tells if this overlaps aAnnot.
 

Uses of Annotation in gate.annotation
 

Classes in gate.annotation that implement Annotation
 class AnnotationImpl
          Provides an implementation for the interface gate.Annotation
 

Fields in gate.annotation declared as Annotation
private  Annotation AnnotationSetImpl.AnnotationSetIterator.lastNext
           
private  Annotation AnnotationDiff.DiffSetElement.leftAnnotation
           
private  Annotation AnnotationDiff.DiffSetElement.rightAnnotation
           
 

Methods in gate.annotation that return Annotation
 Annotation AnnotationSetImpl.get(Integer id)
          Find annotations by id
 Annotation AnnotationDiff.DiffSetElement.getLeftAnnotation()
          Gets the left annotation
 Annotation AnnotationDiff.DiffSetElement.getRightAnnotation()
          Gets the right annotation
 

Methods in gate.annotation with parameters of type Annotation
protected  boolean AnnotationSetImpl.removeFromIdIndex(Annotation a)
          Remove from the ID index.
protected  void AnnotationSetImpl.removeFromTypeIndex(Annotation a)
          Remove from the type index.
protected  void AnnotationSetImpl.removeFromOffsetIndex(Annotation a)
          Remove from the offset indices.
(package private)  void AnnotationSetImpl.addToTypeIndex(Annotation a)
          Add an annotation to the type index.
(package private)  void AnnotationSetImpl.addToOffsetIndex(Annotation a)
          Add an annotation to the offset indices.
(package private)  void AnnotationSetImpl.addToStartOffsetIndex(Annotation a)
          Add an annotation to the start offset index.
(package private)  void AnnotationSetImpl.addToEndOffsetIndex(Annotation a)
          Add an annotation to the end offset index.
 boolean AnnotationImpl.isCompatible(Annotation aAnnot)
          This verifies if this annotation is compatible with another one.
 boolean AnnotationImpl.isPartiallyCompatible(Annotation aAnnot)
          This method verifies if two annotation and are partially compatible.
 boolean AnnotationImpl.coextensive(Annotation anAnnot)
          Two Annotation are coextensive if their offsets are the same.
 boolean AnnotationImpl.overlaps(Annotation aAnnot)
          This method tells if this overlaps aAnnot.
private  int AnnotationDiff.detectKeyType(Annotation anAnnot)
          Decide what type is the keyAnnotation (DEFAULT_TYPE, MISSING or NULL_TYPE) This method must be applied only on annotation from key set.
private  int AnnotationDiff.detectResponseType(Annotation anAnnot)
          Decide what type is the responseAnnotation (PARTIALLY_CORRECT_TYPE, SPURIOUS or NULL_TYPE) This method must be applied only on annotation from response set.
 void AnnotationDiff.DiffSetElement.setLeftAnnotation(Annotation aLeftAnnotation)
          Sets the left annotation
 void AnnotationDiff.DiffSetElement.setRightAnnotation(Annotation aRightAnnotation)
          Sets the right annotation
 

Constructors in gate.annotation with parameters of type Annotation
AnnotationDiff.DiffSetElement(Annotation aLeftAnnotation, Annotation aRightAnnotation, int aLeftType, int aRightType)
          Constructor for DiffSetlement
 

Uses of Annotation in gate.creole.nerc
 

Constructors in gate.creole.nerc with parameters of type Annotation
EntityDescriptor(Document document, Annotation annotation)
          Constructs a new entity descriptor starting from a Gate annotation
 

Uses of Annotation in gate.db
 

Methods in gate.db with parameters of type Annotation
protected  void DocumentWrapper.writeAnnotation(String setName, Annotation ann)
          This method writes an annotation into the database.
 

Uses of Annotation in gate.event
 

Fields in gate.event declared as Annotation
private  Annotation AnnotationSetEvent.annotation
           
 

Methods in gate.event that return Annotation
 Annotation AnnotationSetEvent.getAnnotation()
          Gets the annotation that has been added or removed
 

Constructors in gate.event with parameters of type Annotation
AnnotationSetEvent(AnnotationSet source, int type, Document sourceDocument, Annotation annotation)
          Constructor.
 

Uses of Annotation in gate.gui
 

Fields in gate.gui declared as Annotation
(package private)  Annotation AnnotationEditor.SelectAnnotationPopupItem.annotation
           
protected  Annotation AnnotationEditor.EditAnnotationAction.ann
          This represent the annotation to be modified
private  Annotation SyntaxTreeViewer.utterance
           
private  Annotation CustomAnnotationEditDialog.annot
           
(package private)  Annotation STreeNode.annot
           
 

Methods in gate.gui that return Annotation
 Annotation STreeNode.getAnnotation()
           
 

Methods in gate.gui with parameters of type Annotation
protected  void AnnotationEditor.selectAnnotation(String set, Annotation ann)
          Updates the GUI when the user has selected an annotation e.g.
private  JButton SyntaxTreeViewer.processChildrenAnnots(Annotation annot, HashMap processed)
           
protected  STreeNode SyntaxTreeViewer.createParentNode(String text, Annotation annot)
          Create a parent node for all selected non-terminal nodes
 int CustomAnnotationEditDialog.show(Annotation anAnnot)
          This method displays the AnnotationEditDialog in creating mode If one wants to create a new annotation then show() must be called with null as a param.
 void STreeNode.setAnnotation(Annotation annot)
          This also sets the span to match the annotation span!
 

Constructors in gate.gui with parameters of type Annotation
AnnotationEditor.SelectAnnotationPopupItem(Annotation ann, String setName)
           
AnnotationEditor.EditAnnotationAction(Annotation ann, AnnotationSet set)
          Constructs an EditAnnotAction from an annotation and a set
CustomAnnotationEditDialog.MyCustomFeatureBearer(Annotation anAnnot)
          Constructs a custom feature bearer.
STreeNode(Annotation annot)