Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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.

Nested Class Summary
`static class` | `ShapeTextVisitor.TextAcceptor`

Field Summary
`protected java.lang.StringBuilder` | `text`

Fields inherited from class org.apache.poi.xdgf.usermodel.shape.ShapeVisitor
`_acceptor`

Constructor Summary
`ShapeTextVisitor()`

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 org.apache.poi.xdgf.usermodel.shape.ShapeVisitor
`accept, setAcceptor`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### text

    protected java.lang.StringBuilder text

Constructor Detail

### ShapeTextVisitor

    public ShapeTextVisitor()

Method Detail

### 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 shape
    `globalTransform` - A transform that can convert the shapes points to global coordinates
    `level` - Level in the tree (0 is topmost, 1 is next level...

### getText

    public java.lang.String getText()

  Call this after visitation has completed

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 2017 The Apache Software Foundation or its licensors, as applicable.