de.enough.polish.predictive
Class PredictiveReader

java.lang.Object
  extended by de.enough.polish.predictive.PredictiveReader
Direct Known Subclasses:
ArrayReader, TrieReader

public abstract class PredictiveReader
extends Object


Field Summary
protected  boolean empty
           
protected  int keyCount
           
protected  StringBuffer letters
           
protected  int selectedWord
           
protected  boolean wordFound
           
 
Constructor Summary
PredictiveReader()
           
 
Method Summary
 int getKeyCount()
           
abstract  String getSelectedWord()
           
 boolean isEmpty()
           
 boolean isWordFound()
           
abstract  void keyClear()
           
abstract  void keyNum(int keyCode)
           
protected  void setEmpty(boolean empty)
           
protected  void setLetters(int keyCode)
           
 void setSelectedWord(int selectedWord)
           
protected  void setWordFound(boolean wordFound)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

letters

protected StringBuffer letters

selectedWord

protected int selectedWord

empty

protected boolean empty

wordFound

protected boolean wordFound

keyCount

protected int keyCount
Constructor Detail

PredictiveReader

public PredictiveReader()
Method Detail

keyNum

public abstract void keyNum(int keyCode)
                     throws RecordStoreException
Throws:
RecordStoreException

keyClear

public abstract void keyClear()
                       throws RecordStoreException
Throws:
RecordStoreException

getSelectedWord

public abstract String getSelectedWord()

setLetters

protected void setLetters(int keyCode)

setSelectedWord

public void setSelectedWord(int selectedWord)

isEmpty

public boolean isEmpty()

setEmpty

protected void setEmpty(boolean empty)

isWordFound

public boolean isWordFound()

setWordFound

protected void setWordFound(boolean wordFound)

getKeyCount

public int getKeyCount()