GATE
Version 3.1-2270

Uses of Interface
gate.Annotation

Packages that use Annotation
debugger.resources.pr   
gate This package contains the public interface to the GATE Java API. 
gate.annotation   
gate.creole   
gate.creole.nerc   
gate.creole.orthomatcher   
gate.event   
gate.fsm   
gate.gui   
gate.gui.docview   
gate.util   
gate.util.web   
 

Uses of Annotation in debugger.resources.pr
 

Methods in debugger.resources.pr with parameters of type Annotation
 void RuleTrace.addAnnotation(Annotation annotation)
           
 boolean RuleAnnotationHistory.addAnnotation(Annotation annotation, Document document)
           
 FeatureMap RuleTrace.getPattern(Annotation ann)
           
 void RuleTrace.putPattern(Annotation ann, FeatureMap fm)
           
 

Uses of Annotation in gate
 

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

Methods in gate with parameters of type Annotation
 boolean Annotation.coextensive(Annotation anAnnot)
          Two Annotation are coestensive if their offsets are the same.
 boolean Annotation.isCompatible(Annotation anAnnot)
          This verifies if this annotation is compatible with another one.
 boolean Annotation.isCompatible(Annotation anAnnot, Set aFeatureNamesSet)
          This verifies if this annotation is compatible with another one, given a set with certain keys.
 boolean Annotation.isPartiallyCompatible(Annotation anAnnot)
          This method verifies if two annotation and are partially compatible.
 boolean Annotation.isPartiallyCompatible(Annotation anAnnot, Set aFeatureNamesSet)
          This method verifies if two annotation and are partially compatible, given a set with certain keys.
 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
 

Methods in gate.annotation that return Annotation
protected  Annotation TestAnnotation.createAnnotation(Integer id, Node start, Node end, String type, FeatureMap features)
           
 Annotation AnnotationFactory.createAnnotationInSet(AnnotationSet set, Integer id, Node start, Node end, String type, FeatureMap features)
          Adds a new AnnotationImpl to the given set.
 Annotation DefaultAnnotationFactory.createAnnotationInSet(AnnotationSet set, Integer id, Node start, Node end, String type, FeatureMap features)
           
 Annotation AnnotationSetImpl.get(Integer id)
          Find annotations by id
 Annotation AnnotationDiff.DiffSetElement.getLeftAnnotation()
          Gets the left annotation
 Annotation CorpusAnnotationDiff.DiffSetElement.getLeftAnnotation()
          Gets the left annotation
 Annotation AnnotationDiff.DiffSetElement.getRightAnnotation()
          Gets the right annotation
 Annotation CorpusAnnotationDiff.DiffSetElement.getRightAnnotation()
          Gets the right annotation
 

Methods in gate.annotation with parameters of type Annotation
 boolean AnnotationImpl.coextensive(Annotation anAnnot)
          Two Annotation are coextensive if their offsets are the same.
 boolean AnnotationImpl.isCompatible(Annotation anAnnot)
          This verifies if this annotation is compatible with another one.
 boolean AnnotationImpl.isCompatible(Annotation anAnnot, Set aFeatureNamesSet)
          This verifies if this annotation is compatible with another one, given a set with certain keys.
 boolean AnnotationImpl.isPartiallyCompatible(Annotation anAnnot)
          This method verifies if two annotation and are partially compatible.
 boolean AnnotationImpl.isPartiallyCompatible(Annotation anAnnot, Set aFeatureNamesSet)
          This method verifies if two annotation and are partially compatible, given a set with certain keys.
 boolean AnnotationImpl.overlaps(Annotation aAnnot)
          This method tells if this overlaps aAnnot.
protected  boolean AnnotationSetImpl.removeFromIdIndex(Annotation a)
          Remove from the ID index.
protected  void AnnotationSetImpl.removeFromOffsetIndex(Annotation a)
          Remove from the offset indices.
protected  void AnnotationSetImpl.removeFromTypeIndex(Annotation a)
          Remove from the type index.
 void AnnotationDiff.DiffSetElement.setLeftAnnotation(Annotation aLeftAnnotation)
          Sets the left annotation
 void CorpusAnnotationDiff.DiffSetElement.setLeftAnnotation(Annotation aLeftAnnotation)
          Sets the left annotation
 void AnnotationDiff.DiffSetElement.setRightAnnotation(Annotation aRightAnnotation)
          Sets the right annotation
 void CorpusAnnotationDiff.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
CorpusAnnotationDiff.DiffSetElement(Annotation aLeftAnnotation, Annotation aRightAnnotation, int aLeftType, int aRightType)
          Constructor for DiffSetlement
CorpusAnnotationDiff.DiffSetElement(Annotation aLeftAnnotation, Annotation aRightAnnotation, int aLeftType, int aRightType, Document kDocument, Document rDocument)
          Constructor for DiffSetlement with document name
 

Uses of Annotation in gate.creole
 

Methods in gate.creole with parameters of type Annotation
protected  void POSTagger.addFeatures(Annotation annot, String featureName, String featureValue)
           
 void AnnotationVisualResource.setAnnotation(Annotation ann)
          Used when the viewer/editor has to display/edit an existing annotation
 

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.creole.orthomatcher
 

Fields in gate.creole.orthomatcher declared as Annotation
protected  Annotation OrthoMatcher.longAnnot
           
protected  Annotation OrthoMatcher.shortAnnot
           
 

Methods in gate.creole.orthomatcher that return Annotation
protected  Annotation OrthoMatcher.updateMatches(Annotation newAnnot, String annotString)
           
 

Methods in gate.creole.orthomatcher with parameters of type Annotation
protected  String OrthoMatcher.containTitle(String annotString, Annotation annot)
          return a person name without title
protected  boolean OrthoMatcher.matchAnnotations(Annotation newAnnot, String annotString, Annotation prevAnnot)
           
protected  boolean OrthoMatcher.matchedAlready(Annotation annot1, Annotation annot2)
           
protected  boolean OrthoMatcher.matchOtherAnnots(List toMatchList, Annotation newAnnot, String annotString)
          This method checkes whether the new annotation matches all annotations given in the toMatchList (it contains ids) The idea is that the new annotation needs to match all those, because assuming transitivity does not always work, when two different entities share a common token: e.g., BT Cellnet and BT and British Telecom.
protected  void OrthoMatcher.matchWithPrevious(Annotation nameAnnot, String annotString)
           
protected  String OrthoMatcher.stripCDG(String annotString, Annotation annot)
          return an organization without a designator and starting The
protected  void OrthoMatcher.updateMatches(Annotation newAnnot, Annotation prevAnnot)
           
protected  Annotation OrthoMatcher.updateMatches(Annotation newAnnot, String annotString)
           
 

Uses of Annotation in gate.event
 

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
AnnotationEvent(Annotation source, int type)
          Constructor.
AnnotationSetEvent(AnnotationSet source, int type, Document sourceDocument, Annotation annotation)
          Constructor.
 

Uses of Annotation in gate.fsm
 

Methods in gate.fsm with parameters of type Annotation
 boolean Transition.satisfiedBy(Annotation[] coIncidentAnnos)
          Returns true if all the constraints on this transition are satisfied by the given Annotations, false otherwise.
 

Uses of Annotation in gate.gui
 

Fields in gate.gui declared as Annotation
protected  Annotation DocumentEditor.EditAnnotationAction.annotation
           
protected  Annotation SyntaxTreeViewer.utterance
           
 

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

Methods in gate.gui with parameters of type Annotation
protected  STreeNode SyntaxTreeViewer.createParentNode(String text, Annotation annot)
          Create a parent node for all selected non-terminal nodes
protected  void DocumentEditor.selectAnnotation(String set, Annotation ann)
          Updates the GUI when the user has selected an annotation e.g. by using the right click popup.
 void STreeNode.setAnnotation(Annotation annot)
          This also sets the span to match the annotation span!
 void SchemaAnnotationEditor.setAnnotation(Annotation ann)
          Used when the viewer/editor has to display/edit an existing annotation
 void SyntaxTreeViewer.setAnnotation(Annotation ann)
          Used when the viewer/editor has to display/edit an existing annotation
 void UnrestrictedAnnotationEditor.setAnnotation(Annotation ann)
          Used when the viewer/editor has to display/edit an existing annotation
 

Constructors in gate.gui with parameters of type Annotation
DocumentEditor.EditAnnotationAction(AnnotationSet set, Annotation annotation)
           
DocumentEditor.HighlightAnnotationMenu(Annotation ann, AnnotationSet aSet)
           
STreeNode(Annotation annot)
           
 

Uses of Annotation in gate.gui.docview
 

Fields in gate.gui.docview declared as Annotation
protected  Annotation AnnotationEditor.ann
           
 

Methods in gate.gui.docview that return Annotation
 Annotation CorefEditor.findOutTheLongestAnnotation(ArrayList matches, AnnotationSet set)
          Given arrayList containing Ids of the annotations, and an annotationSet, this method returns the annotations that has longest string among the matches
 

Methods in gate.gui.docview with parameters of type Annotation
 void AnnotationListView.addAnnotation(Object tag, Annotation ann, AnnotationSet set)
           
 void TextualDocumentView.addBlinkingHighlight(Annotation ann)
           
 Object TextualDocumentView.addHighlight(Annotation ann, AnnotationSet set, Color colour)
           
 void AnnotationSetsView.TypeHandler.annotationAdded(Annotation ann)
          Notifies this type handler that a new annotation was created of the right type
 void AnnotationSetsView.TypeHandler.annotationRemoved(Annotation ann)
          Notifies this type handler that an annotation has been removed
 String CorefEditor.getString(Annotation ann)
          Given an annotation, this method returns the string of that annotation
protected  void AnnotationEditor.moveAnnotation(AnnotationSet set, Annotation oldAnnotation, Long newStartOffset, Long newEndOffset)
          Changes the span of an existing annotation by creating a new annotation with the same ID, type and features but with the new start and end offsets.
 void TextualDocumentView.removeBlinkingHighlight(Annotation ann)
           
 void CorefEditor.removeChainReference(Annotation annot, CorefEditor.CorefTreeNode chainHead)
          This method removes the reference of this annotatation from the current chain
 void TextualDocumentView.scrollAnnotationToVisible(Annotation ann)
           
 void AnnotationEditor.setAnnotation(Annotation ann, AnnotationSet set)
           
 

Constructors in gate.gui.docview with parameters of type Annotation
AnnotationListView.AnnotationHandler(AnnotationSet set, Annotation ann)
           
AnnotationListView.EditAnnotationAction(AnnotationSet set, Annotation ann, AnnotationVisualResource editor)
           
AnnotationSetsView.AnnotationHandler(AnnotationSet set, Annotation ann)
           
 

Uses of Annotation in gate.util
 

Methods in gate.util that return Annotation
 Annotation AnnotationDiffer.Pairing.getKey()
          Gets the key annotation of the pairing.
 Annotation AnnotationDiffer.PairingImpl.getKey()
           
 Annotation AnnotationDiffer.Pairing.getResponse()
          Gets the response annotation of the pairing.
 Annotation AnnotationDiffer.PairingImpl.getResponse()
           
 

Uses of Annotation in gate.util.web
 

Methods in gate.util.web with parameters of type Annotation
 boolean WebCrimeReportAnalyser.SortedAnnotationList.addSortedExclusive(Annotation annot)
           
 


GATE
Version 3.1-2270