|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.pdfbox.util.PositionWrapper
public class PositionWrapper
wrapper of TextPosition that adds flags to track status as linestart and paragraph start positions.
This is implemented as a wrapper since the TextPosition class doesn't provide complete access to its state fields to subclasses. Also, conceptually TextPosition is immutable while these flags need to be set post-creation so it makes sense to put these flags in this separate class.
Constructor Summary | |
---|---|
PositionWrapper(TextPosition position)
Constructs a PositionWrapper around the specified TextPosition object. |
Method Summary | |
---|---|
protected TextPosition |
getTextPosition()
Returns the underlying TextPosition object. |
boolean |
isArticleStart()
|
boolean |
isHangingIndent()
|
boolean |
isLineStart()
|
boolean |
isPageBreak()
|
boolean |
isParagraphStart()
|
void |
setArticleStart()
Sets the isArticleStart() flag to true. |
void |
setHangingIndent()
Sets the isHangingIndent() flag to true. |
void |
setLineStart()
Sets the isLineStart() flag to true. |
void |
setPageBreak()
Sets the isPageBreak() flag to true. |
void |
setParagraphStart()
sets the isParagraphStart() flag to true. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PositionWrapper(TextPosition position)
position
- the text positionMethod Detail |
---|
protected TextPosition getTextPosition()
public boolean isLineStart()
public void setLineStart()
public boolean isParagraphStart()
public void setParagraphStart()
public boolean isArticleStart()
public void setArticleStart()
public boolean isPageBreak()
public void setPageBreak()
public boolean isHangingIndent()
public void setHangingIndent()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |