org.apache.poi.xdgf.usermodel.shape
Class ShapeTextVisitor
java.lang.Object
org.apache.poi.xdgf.usermodel.shape.ShapeVisitor
org.apache.poi.xdgf.usermodel.shape.ShapeTextVisitor
public class ShapeTextVisitor
- extends ShapeVisitor
Only visits text nodes, accumulates text content into a string
The text is returned in arbitrary order, with no regards to
the location of the text on the page. This may change in the
future.
Field Summary |
protected java.lang.StringBuilder |
text
|
Method Summary |
protected ShapeVisitorAcceptor |
getAcceptor()
Is only called on construction of the visitor, allows
mixing visitors and acceptors |
java.lang.String |
getText()
Call this after visitation has completed |
void |
visit(XDGFShape shape,
java.awt.geom.AffineTransform globalTransform,
int level)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
text
protected java.lang.StringBuilder text
ShapeTextVisitor
public ShapeTextVisitor()
getAcceptor
protected ShapeVisitorAcceptor getAcceptor()
- Description copied from class:
ShapeVisitor
- Is only called on construction of the visitor, allows
mixing visitors and acceptors
- Overrides:
getAcceptor
in class ShapeVisitor
visit
public void visit(XDGFShape shape,
java.awt.geom.AffineTransform globalTransform,
int level)
- Specified by:
visit
in class ShapeVisitor
- Parameters:
shape
- Current shapeglobalTransform
- A transform that can convert the shapes points to global
coordinateslevel
- Level in the tree (0 is topmost, 1 is next level...
getText
public java.lang.String getText()
- Call this after visitation has completed
Copyright 2017 The Apache Software Foundation or
its licensors, as applicable.