Class GridView.Cursor

java.lang.Object
com.itextpdf.layout.renderer.GridView.Pos
com.itextpdf.layout.renderer.GridView.Cursor
Enclosing class:
GridView

static class GridView.Cursor extends GridView.Pos
Represents a placement cursor.
  • Field Details

    • densePacking

      private final boolean densePacking
  • Constructor Details

    • Cursor

      public Cursor(boolean densePacking)
      Create new placement cursor with either sparse or dense placement algorithm.
      Parameters:
      densePacking - true to use "dense", false to use "sparse" placement algorithm
  • Method Details

    • setX

      public void setX(int x)
    • setY

      public void setY(int y)
    • increment

      public void increment(Grid.GridOrder flow, GridView.Pos boundaries)
      Increment cursor in specified flow axis and if it exceeds the boundary in that axis make a carriage return.
      Parameters:
      flow - flow which determines in which axis cursor will be increased
      boundaries - grid view boundaries
    • reset

      public void reset()