|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.foray.fotree.fo.obj.FoWordSequenceContent
org.foray.fotree.fo.obj.FoWord
public class FoWord
Fo wrapper around a word.
Constructor Summary | |
---|---|
FoWord(org.axsl.hyphen.Word word)
Constructor. |
Method Summary | |
---|---|
char |
charAt(int index)
|
org.axsl.hyphen.Word |
getWord()
Returns the wrapped word. |
int |
length()
|
char |
linefeedTreatmentCharAt(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment,
org.axsl.common.value.LinefeedTreatment linefeedTreatment,
int linefeedTreatmentIndex)
Returns the char at a given index after linefeed-treatment is applied. |
int |
linefeedTreatmentLength(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment,
org.axsl.common.value.LinefeedTreatment linefeedTreatment)
Returns the number of chars in this object after linefeed-treatment is applied. |
CharSequence |
subSequence(int start,
int end)
|
char |
textTransformCharAt(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment,
org.axsl.common.value.LinefeedTreatment linefeedTreatment,
org.axsl.common.value.TextTransform textTransform,
int textTransformIndex)
Returns the char at a given index after text-transform is applied. |
String |
toString()
|
char |
whiteSpaceCollapseCharAt(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment,
org.axsl.common.value.LinefeedTreatment linefeedTreatment,
org.axsl.common.value.TextTransform textTransform,
boolean isWhiteSpaceCollapse,
int whiteSpaceCollapseIndex)
Returns the char at a given index after white-space-collapse is applied. |
int |
whiteSpaceCollapseLength(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment,
org.axsl.common.value.LinefeedTreatment linefeedTreatment,
org.axsl.common.value.TextTransform textTransform,
boolean isWhiteSpaceCollapse)
Returns the number of chars in this object after white-space-collapse is applied. |
char |
whiteSpaceTreatmentCharAt(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment,
int whiteSpaceTreatmentIndex)
Returns the char at a given index after white-space-treatment is applied. |
int |
whiteSpaceTreatmentLength(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment)
Returns the number of chars in this object after white-space-treatment is applied. |
Methods inherited from class org.foray.fotree.fo.obj.FoWordSequenceContent |
---|
textTransformLength |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FoWord(org.axsl.hyphen.Word word)
word
- The wrapped word.Method Detail |
---|
public org.axsl.hyphen.Word getWord()
public int length()
public char charAt(int index)
public CharSequence subSequence(int start, int end)
public int whiteSpaceTreatmentLength(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment)
FoWordSequenceContent
whiteSpaceTreatmentLength
in class FoWordSequenceContent
whiteSpaceTreatment
- The white-space-treatment to be used in evaluation.
public char whiteSpaceTreatmentCharAt(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment, int whiteSpaceTreatmentIndex)
FoWordSequenceContent
whiteSpaceTreatmentCharAt
in class FoWordSequenceContent
whiteSpaceTreatment
- The white-space-treatment to be used in evaluation.whiteSpaceTreatmentIndex
- The index into the chars in this instance, after white-space-treatment is
applied.
public int linefeedTreatmentLength(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment, org.axsl.common.value.LinefeedTreatment linefeedTreatment)
FoWordSequenceContent
linefeedTreatmentLength
in class FoWordSequenceContent
whiteSpaceTreatment
- The white-space-treatment to be used in evaluation.linefeedTreatment
- The linefeed-treatment to be used in evaluation.
public char linefeedTreatmentCharAt(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment, org.axsl.common.value.LinefeedTreatment linefeedTreatment, int linefeedTreatmentIndex)
FoWordSequenceContent
linefeedTreatmentCharAt
in class FoWordSequenceContent
whiteSpaceTreatment
- The white-space-treatment to be used in evaluation.linefeedTreatment
- The linefeed-treatment to be used in evaluation.linefeedTreatmentIndex
- The index into the chars in this instance, after linefeed-treatment is applied.
public char textTransformCharAt(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment, org.axsl.common.value.LinefeedTreatment linefeedTreatment, org.axsl.common.value.TextTransform textTransform, int textTransformIndex)
FoWordSequenceContent
textTransformCharAt
in class FoWordSequenceContent
whiteSpaceTreatment
- The white-space-treatment to be used in evaluation.linefeedTreatment
- The linefeed-treatment to be used in evaluation.textTransform
- The text-transform to be used in evaluation.textTransformIndex
- The index into the chars in this instance, after text-transform is applied.
public int whiteSpaceCollapseLength(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment, org.axsl.common.value.LinefeedTreatment linefeedTreatment, org.axsl.common.value.TextTransform textTransform, boolean isWhiteSpaceCollapse)
FoWordSequenceContent
whiteSpaceCollapseLength
in class FoWordSequenceContent
whiteSpaceTreatment
- The white-space-treatment to be used in evaluation.linefeedTreatment
- The linefeed-treatment to be used in evaluation.textTransform
- The text-transform to be used in evaluation.isWhiteSpaceCollapse
- The white-space-collapse to be used in evaluation.
public char whiteSpaceCollapseCharAt(org.axsl.common.value.WhiteSpaceTreatment whiteSpaceTreatment, org.axsl.common.value.LinefeedTreatment linefeedTreatment, org.axsl.common.value.TextTransform textTransform, boolean isWhiteSpaceCollapse, int whiteSpaceCollapseIndex)
FoWordSequenceContent
whiteSpaceCollapseCharAt
in class FoWordSequenceContent
whiteSpaceTreatment
- The white-space-treatment to be used in evaluation.linefeedTreatment
- The linefeed-treatment to be used in evaluation.textTransform
- The text-transform to be used in evaluation.isWhiteSpaceCollapse
- The white-space-collapse to be used in evaluation.whiteSpaceCollapseIndex
- The index into the chars in this instance, after white-space-collapse is applied.
public String toString()
toString
in interface CharSequence
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |