writer2latex.latex.i18n
Class ReplacementTrie

java.lang.Object
  extended by writer2latex.latex.i18n.ReplacementTrieNode
      extended by writer2latex.latex.i18n.ReplacementTrie

public class ReplacementTrie
extends ReplacementTrieNode

This class contains a trie of string -> LaTeX code replacements


Constructor Summary
ReplacementTrie()
           
 
Method Summary
 ReplacementTrieNode get(java.lang.String sInput)
           
 ReplacementTrieNode get(java.lang.String sInput, int nStart, int nEnd)
           
 java.lang.String[] getInputStrings()
           
 void put(java.lang.String sInput, java.lang.String sLaTeXCode, int nFontencs)
           
 
Methods inherited from class writer2latex.latex.i18n.ReplacementTrieNode
appendChild, appendSibling, getChildByLetter, getFirstChild, getFontencs, getInputLength, getLaTeXCode, getLetter, getNextSibling, setFontencs, setLaTeXCode, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReplacementTrie

public ReplacementTrie()
Method Detail

get

public ReplacementTrieNode get(java.lang.String sInput)

get

public ReplacementTrieNode get(java.lang.String sInput,
                               int nStart,
                               int nEnd)
Overrides:
get in class ReplacementTrieNode

put

public void put(java.lang.String sInput,
                java.lang.String sLaTeXCode,
                int nFontencs)
Overrides:
put in class ReplacementTrieNode

getInputStrings

public java.lang.String[] getInputStrings()