|
fop 1.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.fop.complexscripts.bidi.DelimitedTextRange
public class DelimitedTextRange
The DelimitedTextRange
class implements the "delimited text range" as described
by XML-FO 1.1 ยง5.8, which contains a flattened sequence of characters. Any FO that generates
block areas serves as a delimiter.
This work was originally authored by Glenn Adams (gadams@apache.org).
Constructor Summary | |
---|---|
DelimitedTextRange(FONode fn)
Primary constructor. |
Method Summary | |
---|---|
void |
append(char c,
FONode fn)
Append interval using character C. |
void |
append(CharIterator it,
FONode fn)
Append interval using characters from character iterator IT. |
FONode |
getNode()
Obtain node that generated this text range. |
boolean |
isEmpty()
Determine if range is empty. |
void |
resolve()
Resolve bidirectional levels for this range. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DelimitedTextRange(FONode fn)
fn
- node that generates this text rangeMethod Detail |
---|
public FONode getNode()
public void append(CharIterator it, FONode fn)
it
- character iteratorfn
- node that generates interval being appendedpublic void append(char c, FONode fn)
c
- characterfn
- node that generates interval being appendedpublic boolean isEmpty()
public void resolve()
public java.lang.String toString()
toString
in class java.lang.Object
|
fop 1.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |