|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.foray.hyphen.MutatingHyphenationBreak4a
public class MutatingHyphenationBreak4a
Specialized information about a specific hyphenation break opportunity in
a word.
This handles "hard" hyphenation cases, such as those where the word changes
spelling when it is hyphenated.
See MutatingHyphenationBreak for more information about the
general use of this class.
A 'full' hyphen is made of 3 parts: the pre-break text, post-break text and no-break. If no line-break is generated at this position, the no-break text is used, otherwise, pre-break and post-break are used. Typically, pre-break is equal to the hyphen character and the others are empty.
| Method Summary | |
|---|---|
String |
getNoBreak()
Returns the "no break" String. |
String |
postDelete()
|
String |
postInsert()
|
String |
preDelete()
|
String |
preInsert()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public String toString()
toString in class Objectpublic String getNoBreak()
public String preDelete()
preDelete in interface org.axsl.hyphen.MutatingHyphenationBreakpublic String preInsert()
preInsert in interface org.axsl.hyphen.MutatingHyphenationBreakpublic String postDelete()
postDelete in interface org.axsl.hyphen.MutatingHyphenationBreakpublic String postInsert()
postInsert in interface org.axsl.hyphen.MutatingHyphenationBreak
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||