Package writer2latex.latex.i18n
Class ReplacementTrieNode
- java.lang.Object
-
- writer2latex.latex.i18n.ReplacementTrieNode
-
- Direct Known Subclasses:
ReplacementTrie
public class ReplacementTrieNode extends java.lang.Object
This class contains a node in a trie of string -> LaTeX code replacements
-
-
Constructor Summary
Constructors Constructor Description ReplacementTrieNode(char cLetter, int nInputLength)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
appendChild(ReplacementTrieNode node)
protected void
appendSibling(ReplacementTrieNode node)
protected void
collectStrings(java.util.Set<java.lang.String> strings, java.lang.String sPrefix)
protected ReplacementTrieNode
get(java.lang.String sInput, int nStart, int nEnd)
protected ReplacementTrieNode
getChildByLetter(char cLetter)
protected ReplacementTrieNode
getFirstChild()
int
getFontencs()
int
getInputLength()
java.lang.String
getLaTeXCode()
char
getLetter()
protected ReplacementTrieNode
getNextSibling()
protected void
put(java.lang.String sInput, java.lang.String sLaTeXCode, int nFontencs)
protected void
setFontencs(int nFontencs)
protected void
setLaTeXCode(java.lang.String sLaTeXCode)
java.lang.String
toString()
-
-
-
Method Detail
-
getLetter
public char getLetter()
-
getInputLength
public int getInputLength()
-
getLaTeXCode
public java.lang.String getLaTeXCode()
-
getFontencs
public int getFontencs()
-
setLaTeXCode
protected void setLaTeXCode(java.lang.String sLaTeXCode)
-
setFontencs
protected void setFontencs(int nFontencs)
-
getFirstChild
protected ReplacementTrieNode getFirstChild()
-
getNextSibling
protected ReplacementTrieNode getNextSibling()
-
getChildByLetter
protected ReplacementTrieNode getChildByLetter(char cLetter)
-
appendChild
protected void appendChild(ReplacementTrieNode node)
-
appendSibling
protected void appendSibling(ReplacementTrieNode node)
-
get
protected ReplacementTrieNode get(java.lang.String sInput, int nStart, int nEnd)
-
put
protected void put(java.lang.String sInput, java.lang.String sLaTeXCode, int nFontencs)
-
collectStrings
protected void collectStrings(java.util.Set<java.lang.String> strings, java.lang.String sPrefix)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-