|
fop 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.fop.text.linebreak.LineBreakStatus
public class LineBreakStatus
This class is meant for supporting the Unicode line breaking algorithm. See: UTR 14
| Field Summary | |
|---|---|
static byte |
COMBINING_INDIRECT_BREAK
Constant indicating a Combining Indirect Break |
static byte |
COMBINING_PROHIBITED_BREAK
Constant indicating a Combining Prohibited Break |
static byte |
DIRECT_BREAK
Constant indicating a Direct Break |
static byte |
EXPLICIT_BREAK
Constant indicating a Explicit Break |
static byte |
INDIRECT_BREAK
Constant indicating an Indirect Break |
static byte |
PROHIBITED_BREAK
Constant indicating a Prohibited Break |
| Constructor Summary | |
|---|---|
LineBreakStatus()
Resets the class to the same state as if new LineBreakStatus() had just been called. |
|
| Method Summary | |
|---|---|
byte |
nextChar(char c)
Check whether a line break may happen according to the rules described in the Unicode Line Breaking Algorithm. |
void |
reset()
Reset the status. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final byte DIRECT_BREAK
public static final byte INDIRECT_BREAK
public static final byte COMBINING_INDIRECT_BREAK
public static final byte COMBINING_PROHIBITED_BREAK
public static final byte PROHIBITED_BREAK
public static final byte EXPLICIT_BREAK
| Constructor Detail |
|---|
public LineBreakStatus()
| Method Detail |
|---|
public void reset()
public byte nextChar(char c)
LineBreakUtils.
TODO: Better handling for AI, SA, SG and XX line break classes.
c - the character to check
DIRECT_BREAK,
INDIRECT_BREAK,
COMBINING_INDIRECT_BREAK,
COMBINING_PROHIBITED_BREAK,
PROHIBITED_BREAK,
EXPLICIT_BREAK
|
fop 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||