|
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 range| Method Detail |
|---|
public FONode getNode()
public void append(CharIterator it,
FONode fn)
it - character iteratorfn - node that generates interval being appended
public 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 | |||||||||