writer2latex.latex.i18n

Class ReplacementTrieNode

Known Direct Subclasses:
ReplacementTrie

public class ReplacementTrieNode
extends java.lang.Object

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

Constructor Summary

ReplacementTrieNode(char cLetter, int nInputLength)

Method Summary

protected void
appendChild(ReplacementTrieNode node)
protected void
appendSibling(ReplacementTrieNode node)
protected ReplacementTrieNode
get(String sInput, int nStart, int nEnd)
protected ReplacementTrieNode
getChildByLetter(char cLetter)
protected ReplacementTrieNode
getFirstChild()
int
getFontencs()
int
getInputLength()
String
getLaTeXCode()
char
getLetter()
protected ReplacementTrieNode
getNextSibling()
protected void
put(String sInput, String sLaTeXCode, int nFontencs)
protected void
setFontencs(int nFontencs)
protected void
setLaTeXCode(String sLaTeXCode)
String
toString()

Constructor Details

ReplacementTrieNode

public ReplacementTrieNode(char cLetter,
                           int nInputLength)

Method Details

appendChild

protected void appendChild(ReplacementTrieNode node)

appendSibling

protected void appendSibling(ReplacementTrieNode node)

get

protected ReplacementTrieNode get(String sInput,
                                  int nStart,
                                  int nEnd)

getChildByLetter

protected ReplacementTrieNode getChildByLetter(char cLetter)

getFirstChild

protected ReplacementTrieNode getFirstChild()

getFontencs

public int getFontencs()

getInputLength

public int getInputLength()

getLaTeXCode

public String getLaTeXCode()

getLetter

public char getLetter()

getNextSibling

protected ReplacementTrieNode getNextSibling()

put

protected void put(String sInput,
                   String sLaTeXCode,
                   int nFontencs)

setFontencs

protected void setFontencs(int nFontencs)

setLaTeXCode

protected void setLaTeXCode(String sLaTeXCode)

toString

public String toString()