org.annotation.wordfreak.scheme
Class AdjudicationSchemeNavigator

java.lang.Object
  extended byorg.annotation.wordfreak.scheme.AdjudicationSchemeNavigator
All Implemented Interfaces:
SchemeNavigator

public class AdjudicationSchemeNavigator
extends java.lang.Object
implements SchemeNavigator


Constructor Summary
AdjudicationSchemeNavigator(AnnotationScheme s)
           
 
Method Summary
 void addScheme(AnnotationScheme s)
           
 void addViewer(Viewer v)
           
 void alignOthers(AnnotationScheme scheme)
           
 void down()
          Change the current annotation to an annotaiton which is a child of the current annotation or if no such parent is appropiate the next annotaiton.
 void down(AnnotationScheme as)
           
 void end()
          Change the current annotaiton to the last annotation.
 int findTrace(AnnotationView view, Annotation parent, Annotation trace)
           
 void first()
           
 void flatNext()
           
 void flatPrev()
           
 int followThePath2(javax.swing.tree.TreeNode[] path, AnnotationScheme as, AnnotationScheme scheme)
           
 void home()
          Change the current annotation to the first annotation.
 void last()
           
 void next()
          Change the current annotation to an annotaiton which comes after the current annotation based on the current sort criteria.
 void next(AnnotationScheme as)
           
 void nextFile()
          Change the current annotation to the first annotation in the next file.
 void nextFile(AnnotationScheme as)
           
 void prev()
          Change the current annotation to an annotaiton which comes previous to the current annotation based on the current sort criteria.
 void prev(AnnotationScheme as)
           
 void prevFile()
          Change the current annotation to the last annotation in the previous file.
 void prevFile(AnnotationScheme as)
           
 void process()
          Nofity all listers of the status of the current annotaiton.
 void processAll()
           
 void removeViewer(Viewer v)
           
 int safetySearch(AnnotationView view, Annotation ann)
           
 int safetySearch(AnnotationView view, Annotation ann, Annotation parent, AnnotationView av)
           
 void setChooser(Chooser c)
           
 void up()
          Change the current annotation to an annotaiton which is a parent of the current annotation or if no such parent is appropiate the previous annotaiton.
 void up(AnnotationScheme as)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdjudicationSchemeNavigator

public AdjudicationSchemeNavigator(AnnotationScheme s)
Method Detail

addScheme

public void addScheme(AnnotationScheme s)

addViewer

public void addViewer(Viewer v)

removeViewer

public void removeViewer(Viewer v)

setChooser

public void setChooser(Chooser c)

home

public void home()
Description copied from interface: SchemeNavigator
Change the current annotation to the first annotation.

Specified by:
home in interface SchemeNavigator

end

public void end()
Description copied from interface: SchemeNavigator
Change the current annotaiton to the last annotation.

Specified by:
end in interface SchemeNavigator

up

public void up()
Description copied from interface: SchemeNavigator
Change the current annotation to an annotaiton which is a parent of the current annotation or if no such parent is appropiate the previous annotaiton.

Specified by:
up in interface SchemeNavigator

up

public void up(AnnotationScheme as)

down

public void down()
Description copied from interface: SchemeNavigator
Change the current annotation to an annotaiton which is a child of the current annotation or if no such parent is appropiate the next annotaiton.

Specified by:
down in interface SchemeNavigator

down

public void down(AnnotationScheme as)

prev

public void prev()
Description copied from interface: SchemeNavigator
Change the current annotation to an annotaiton which comes previous to the current annotation based on the current sort criteria.

Specified by:
prev in interface SchemeNavigator

prev

public void prev(AnnotationScheme as)

next

public void next()
Description copied from interface: SchemeNavigator
Change the current annotation to an annotaiton which comes after the current annotation based on the current sort criteria.

Specified by:
next in interface SchemeNavigator

flatPrev

public void flatPrev()
Specified by:
flatPrev in interface SchemeNavigator

flatNext

public void flatNext()
Specified by:
flatNext in interface SchemeNavigator

next

public void next(AnnotationScheme as)

prevFile

public void prevFile()
Description copied from interface: SchemeNavigator
Change the current annotation to the last annotation in the previous file.

Specified by:
prevFile in interface SchemeNavigator

prevFile

public void prevFile(AnnotationScheme as)

nextFile

public void nextFile()
Description copied from interface: SchemeNavigator
Change the current annotation to the first annotation in the next file.

Specified by:
nextFile in interface SchemeNavigator

nextFile

public void nextFile(AnnotationScheme as)

first

public void first()

last

public void last()

alignOthers

public void alignOthers(AnnotationScheme scheme)

processAll

public void processAll()

process

public void process()
Description copied from interface: SchemeNavigator
Nofity all listers of the status of the current annotaiton.

Specified by:
process in interface SchemeNavigator

followThePath2

public int followThePath2(javax.swing.tree.TreeNode[] path,
                          AnnotationScheme as,
                          AnnotationScheme scheme)

findTrace

public int findTrace(AnnotationView view,
                     Annotation parent,
                     Annotation trace)

safetySearch

public int safetySearch(AnnotationView view,
                        Annotation ann)

safetySearch

public int safetySearch(AnnotationView view,
                        Annotation ann,
                        Annotation parent,
                        AnnotationView av)


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