|
fop 2.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TextFragment
Encapsulates a sub-sequence (fragement) of a text iterator (or other text source), where begin index and end index are indices into larger text iterator that denote [begin,end) of sub-sequence range. Additionally associated with a designated script (or "auto"), a designated language (or "none"), and a (single) bidi level (or -1 if not known).
Method Summary | |
---|---|
char |
charAt(int subSequenceIndex)
Obtain character at specified index within this fragment's sub-sequence, where index 0 corresponds to beginning index in overal text source, and subSequenceIndex must be less than ending index - beginning index. |
int |
getBeginIndex()
Obtain beginning index (inclusive) of sub-sequence of fragment in overall text source. |
int |
getBidiLevel()
Obtain associated bidi level (if known) or -1 if not. |
int |
getEndIndex()
Obtain ending index (exclusive) of sub-sequence of fragment in overall text source. |
java.text.CharacterIterator |
getIterator()
Obtain reference to underlying iterator. |
java.lang.String |
getLanguage()
Obtain associated language (if designated) or "none" if not. |
java.lang.String |
getScript()
Obtain associated script (if designated) or "auto" if not. |
java.lang.CharSequence |
subSequence(int startIndex,
int endIndex)
|
Method Detail |
---|
java.text.CharacterIterator getIterator()
int getBeginIndex()
int getEndIndex()
java.lang.String getScript()
java.lang.String getLanguage()
int getBidiLevel()
char charAt(int subSequenceIndex)
java.lang.CharSequence subSequence(int startIndex, int endIndex)
|
fop 2.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |