Uses of Class
org.annotation.wordfreak.Relation

Packages that use Relation
org.annotation.wordfreak Provides main WordFreak functionality including data structures for annotation and the infrastructure for components to communicate. 
org.annotation.wordfreak.chooser Provides the annotation input functionality for WordFreak. 
org.annotation.wordfreak.scheme Provides suppot for creating new annotation specifications or annotation schemes within WordFreak. 
 

Uses of Relation in org.annotation.wordfreak
 

Methods in org.annotation.wordfreak that return Relation
 Relation UnmarkedTextAnnotationView.createRelation(java.lang.String type, java.lang.Object key, java.lang.String[] frame, Annotation[] annotations)
           
 Relation[] UnmarkedTextAnnotationView.getRelations(java.lang.String type)
           
 Relation[] UnmarkedTextAnnotationView.getRelations(Annotation a)
           
 Relation[] UnmarkedTextAnnotationView.getRelations(java.lang.String type, Annotation a)
           
 Relation UnmarkedTextAnnotationView.getRelation(java.lang.String type, Annotation a)
           
 Relation AnnotationView.createRelation(java.lang.String type, java.lang.Object key, java.lang.String[] frame, Annotation[] annotations)
          Returns a new releation with the specified type, anchor key, frame, and annotations.
 Relation[] AnnotationView.getRelations(java.lang.String type)
          Returns all relations of the specified type.
 Relation[] AnnotationView.getRelations(Annotation a)
          Returns all relations which contain the specified annotation.
 Relation[] AnnotationView.getRelations(java.lang.String type, Annotation a)
          Returns all relation which are of the specified type and which contain the specified annotation.
 Relation AnnotationView.getRelation(java.lang.String type, Annotation a)
          Returns a relation which is of the specified type and has as its anchor the specified annotation.
 Relation AnnotationTree.createRelation(java.lang.String type, java.lang.Object key, java.lang.String[] frame, Annotation[] annotations)
          Returns a new releation with the specified type, anchor key, frame, and annotations.
 Relation[] AnnotationTree.getRelations()
          Returns all the relations in this tree.
 Relation[] AnnotationTree.getRelations(java.lang.String type)
          Returns all the relations of a given type in this tree.
 Relation[] AnnotationTree.getRelations(Annotation a)
          Returns all the relations which relate the specified annotation.
 Relation[] AnnotationTree.getRelations(java.lang.String type, Annotation a)
          Returns all relation which are of the specified type and which contain the specified annotation.
 Relation AnnotationTree.getRelation(Annotation a)
           
 Relation AnnotationTree.getRelation(java.lang.String type, Annotation a)
          Returns a relation which is of the specified type and has as its anchor the specified annotation.
 Relation DefaultAnnotationView.createRelation(java.lang.String type, java.lang.Object key, java.lang.String[] frame, Annotation[] annotations)
           
 Relation[] DefaultAnnotationView.getRelations(java.lang.String type)
           
 Relation[] DefaultAnnotationView.getRelations(Annotation a)
           
 Relation[] DefaultAnnotationView.getRelations(java.lang.String type, Annotation a)
           
 Relation DefaultAnnotationView.getRelation(java.lang.String type, Annotation a)
           
 

Methods in org.annotation.wordfreak with parameters of type Relation
 void UnmarkedTextAnnotationView.put(int role, Annotation ann, Relation rel)
           
 void UnmarkedTextAnnotationView.put(java.lang.String role, Annotation ann, Relation rel)
           
 void UnmarkedTextAnnotationView.remove(Relation relation)
           
 void UnmarkedTextAnnotationView.remove(Annotation annotation, Relation relation)
           
 void AnnotationView.put(int roleIndex, Annotation ann, Relation relation)
          Puts the specified annotation at the specified role index in the specified relation.
 void AnnotationView.put(java.lang.String role, Annotation ann, Relation relation)
          Puts the specified annotation the specified relation with the specified role name.
 void AnnotationView.remove(Relation relation)
          Removes the specified relation from this view.
 void AnnotationView.remove(Annotation annotation, Relation relation)
          Removes the specified annotation from the specified relation or if the specified annotation is the anchor of the relation, removes the relation from this view.
 void AnnotationTree.put(int roleIndex, Annotation ann, Relation relation)
          Puts the specified annotation at the specified role index in the specified relation.
 void AnnotationTree.put(java.lang.String role, Annotation ann, Relation relation)
          Puts the specified annotation the specified relation with the specified role name.
 void AnnotationTree.remove(Relation relation)
          Removes the specified relation from this tree.
 void AnnotationTree.remove(Annotation annotation, Relation relation)
          Removes the specified annotation from the specified relation or if the specified annotation is the anchor of the relation, removes the relation from this tree.
 void AnnotationTree.remove(java.lang.String type, Annotation a, Relation relation)
           
 void DefaultAnnotationView.put(int role, Annotation ann, Relation rel)
           
 void DefaultAnnotationView.put(java.lang.String role, Annotation ann, Relation rel)
           
 void DefaultAnnotationView.remove(Relation relation)
           
 void DefaultAnnotationView.remove(Annotation annotation, Relation relation)
           
 

Uses of Relation in org.annotation.wordfreak.chooser
 

Methods in org.annotation.wordfreak.chooser with parameters of type Relation
 void RelationComponent.updateFrame(Relation rel)
           
 boolean RelationComponent.hasFrame(Relation rel)
           
 void RelationComponent.trackFrame(Relation rel)
           
 void RelationComponent.addFrame(Relation rel)
           
 void RelationComponent.removeFrame(Relation rel)
           
 

Uses of Relation in org.annotation.wordfreak.scheme
 

Methods in org.annotation.wordfreak.scheme with parameters of type Relation
 boolean AnnotationScheme.handlesRelation(Relation r)
           
 



Copyright © 2004 Thomas Morton and Jeremy LaCivita. All Rights Reserved.