Class ShapeDataAcceptor

  • All Implemented Interfaces:
    ShapeVisitorAcceptor

    public class ShapeDataAcceptor
    extends Object
    implements ShapeVisitorAcceptor
    This acceptor only allows traversal to shapes that have useful data associated with them, and tries to elide details that aren't useful when analyzing the content of a document. Useful is subjective of course, and is defined as any of: - Has non-empty text - Is a 1d shape, such as a line - User specified shapes - The outline of stencil objects - TODO