Class DevanagariScriptProcessor.DevanagariSyllabizer
- java.lang.Object
-
- org.apache.fop.complexscripts.scripts.IndicScriptProcessor.Syllabizer
-
- org.apache.fop.complexscripts.scripts.IndicScriptProcessor.DefaultSyllabizer
-
- org.apache.fop.complexscripts.scripts.DevanagariScriptProcessor.DevanagariSyllabizer
-
- All Implemented Interfaces:
java.lang.Comparable
- Enclosing class:
- DevanagariScriptProcessor
private static class DevanagariScriptProcessor.DevanagariSyllabizer extends IndicScriptProcessor.DefaultSyllabizer
-
-
Constructor Summary
Constructors Constructor Description DevanagariSyllabizer(java.lang.String script, java.lang.String language)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected int
findEndOfSyllable(int[] ca, int s, int e)
Find end of syllable in character array, starting at S, ending at E.protected int
findStartOfSyllable(int[] ca, int s, int e)
Find start of syllable in character array, starting at S, ending at E.private int
isDeadConsonant(int[] ca, int s, int e)
private int
isLiveConsonant(int[] ca, int s, int e)
-
Methods inherited from class org.apache.fop.complexscripts.scripts.IndicScriptProcessor.DefaultSyllabizer
segmentize, segmentize, syllabize
-
Methods inherited from class org.apache.fop.complexscripts.scripts.IndicScriptProcessor.Syllabizer
compareTo, equals, getSyllabizer, hashCode, makeSyllabizer, makeSyllabizerId
-
-
-
-
Method Detail
-
findStartOfSyllable
protected int findStartOfSyllable(int[] ca, int s, int e)
Description copied from class:IndicScriptProcessor.DefaultSyllabizer
Find start of syllable in character array, starting at S, ending at E.- Overrides:
findStartOfSyllable
in classIndicScriptProcessor.DefaultSyllabizer
- Parameters:
ca
- character arrays
- start indexe
- end index- Returns:
- index of start or E if no start found
-
findEndOfSyllable
protected int findEndOfSyllable(int[] ca, int s, int e)
Description copied from class:IndicScriptProcessor.DefaultSyllabizer
Find end of syllable in character array, starting at S, ending at E.- Overrides:
findEndOfSyllable
in classIndicScriptProcessor.DefaultSyllabizer
- Parameters:
ca
- character arrays
- start indexe
- end index- Returns:
- index of start or S if no end found
-
isDeadConsonant
private int isDeadConsonant(int[] ca, int s, int e)
-
isLiveConsonant
private int isLiveConsonant(int[] ca, int s, int e)
-
-