|
||||||||||
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 Object
public String getNoBreak()
public String preDelete()
preDelete
in interface org.axsl.hyphen.MutatingHyphenationBreak
public String preInsert()
preInsert
in interface org.axsl.hyphen.MutatingHyphenationBreak
public String postDelete()
postDelete
in interface org.axsl.hyphen.MutatingHyphenationBreak
public 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 |