Package writer2latex.latex.i18n
Class ReplacementTrieNode
- java.lang.Object
-
- writer2latex.latex.i18n.ReplacementTrieNode
-
- Direct Known Subclasses:
ReplacementTrie
public class ReplacementTrieNode extends java.lang.ObjectThis 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 voidappendChild(ReplacementTrieNode node)protected voidappendSibling(ReplacementTrieNode node)protected voidcollectStrings(java.util.Set<java.lang.String> strings, java.lang.String sPrefix)protected ReplacementTrieNodeget(java.lang.String sInput, int nStart, int nEnd)protected ReplacementTrieNodegetChildByLetter(char cLetter)protected ReplacementTrieNodegetFirstChild()intgetFontencs()intgetInputLength()java.lang.StringgetLaTeXCode()chargetLetter()protected ReplacementTrieNodegetNextSibling()protected voidput(java.lang.String sInput, java.lang.String sLaTeXCode, int nFontencs)protected voidsetFontencs(int nFontencs)protected voidsetLaTeXCode(java.lang.String sLaTeXCode)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-