|
fop 1.0 | |||||||||
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.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |