org.annotation.wordfreak.scheme
Interface SchemeNavigator

All Known Implementing Classes:
AdjudicationSchemeNavigator, DefaultSchemeNavigator

public interface SchemeNavigator

Interface which defines how a scheme can change the annotation currently in focus.


Method Summary
 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 end()
          Change the current annotaiton to the last annotation.
 void flatNext()
           
 void flatPrev()
           
 void home()
          Change the current annotation to the first annotation.
 void next()
          Change the current annotation to an annotaiton which comes after the current annotation based on the current sort criteria.
 void nextFile()
          Change the current annotation to the first annotation in the next file.
 void prev()
          Change the current annotation to an annotaiton which comes previous to the current annotation based on the current sort criteria.
 void prevFile()
          Change the current annotation to the last annotation in the previous file.
 void process()
          Nofity all listers of the status of the current annotaiton.
 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.
 

Method Detail

up

public 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.


down

public 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.


next

public void next()
Change the current annotation to an annotaiton which comes after the current annotation based on the current sort criteria.


prev

public void prev()
Change the current annotation to an annotaiton which comes previous to the current annotation based on the current sort criteria.


home

public void home()
Change the current annotation to the first annotation.


end

public void end()
Change the current annotaiton to the last annotation.


flatNext

public void flatNext()

flatPrev

public void flatPrev()

nextFile

public void nextFile()
Change the current annotation to the first annotation in the next file.


prevFile

public void prevFile()
Change the current annotation to the last annotation in the previous file.


process

public void process()
Nofity all listers of the status of the current annotaiton.



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