## Uses of Class
net.sf.jasperreports.engine.export.PrintElementIndex

- Packages that use PrintElementIndex
  Package | Description
  --- | ---
  net.sf.jasperreports.engine.export | Provides utility classes for exporting reports to various popular formats such as PDF, HTML, RTF, CSV, Excel, DOCX, PPTX, ODT, ODS, XML, Text, etc.
  net.sf.jasperreports.engine.export.tabulator |

- - ### Uses of PrintElementIndex in net.sf.jasperreports.engine.export

    Methods in net.sf.jasperreports.engine.export that return PrintElementIndex
    Modifier and Type | Method and Description
    --- | ---
    `PrintElementIndex` | PrintElementIndex.`getParentIndex()`
    `PrintElementIndex` | ElementGridCell.`getParentIndex()`

    Methods in net.sf.jasperreports.engine.export with parameters of type PrintElementIndex
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.String` | PrintElementIndex.`asAddress(PrintElementIndex parentIndex, int elementIndex)`
    `JRPrintElement` | JRGridLayout.`getElement(PrintElementIndex parentIndex, int index)`
    `protected void` | JRGridLayout.`layoutGrid(PrintElementIndex parentElementIndex, java.util.List<JRPrintElement> elements)` Constructs the element grid.
    `protected void` | JRGridLayout.`setGridElement(JRPrintElement element, PrintElementIndex parentIndex, int elementIndex, int row1, int col1, int row2, int col2)`
    `protected void` | JRGridLayout.`setGridElements(PrintElementIndex parentIndex, java.util.List<JRPrintElement> elements, int elementOffsetX, int elementOffsetY, int startRow, int startCol, int endRow, int endCol)`
    `protected static void` | PrintElementIndex.`writeElementAddress(java.lang.StringBuilder output, PrintElementIndex parentIndex, int elementIndex)`

    Constructors in net.sf.jasperreports.engine.export with parameters of type PrintElementIndex
    Constructor and Description
    `ElementGridCell(JRGridLayout container, PrintElementIndex parentIndex, int elementIndex, GridCellSize size)`
    `JRGridLayout(JRGridLayout parent, java.util.List<JRPrintElement> elements, int width, int height, int offsetX, int offsetY, PrintElementIndex parentElementIndex)` Constructor.
    `PrintElementIndex(PrintElementIndex parentIndex, int index)`

  - ### Uses of PrintElementIndex in net.sf.jasperreports.engine.export.tabulator

    Fields in net.sf.jasperreports.engine.export.tabulator declared as PrintElementIndex
    Modifier and Type | Field and Description
    --- | ---
    `protected PrintElementIndex` | BaseElementCell.`parentIndex`

    Methods in net.sf.jasperreports.engine.export.tabulator that return PrintElementIndex
    Modifier and Type | Method and Description
    --- | ---
    `PrintElementIndex` | BaseElementCell.`getParentIndex()`

    Methods in net.sf.jasperreports.engine.export.tabulator with parameters of type PrintElementIndex
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | Tabulator.`createLayeredCell(Table table, FrameCell parentCell, int xOffset, int yOffset, JRPrintElement element, PrintElementIndex parentIndex, int elementIndex, DimensionRange<Column> layeredColRange, DimensionRange<Row> layeredRowRange)`
    `protected void` | Tabulator.`createOverlappedLayer(int xOffset, int yOffset, LayeredCell layeredCell, JRPrintElement element, PrintElementIndex parentIndex, int elementIndex, DimensionRange<Column> layeredColRange, DimensionRange<Row> layeredRowRange)`
    `protected JRPrintElement` | Tabulator.`getCellElement(PrintElementIndex parentIndex, int index)`
    `protected void` | Tabulator.`layoutElements(java.util.List<? extends JRPrintElement> elementList, Table table, FrameCell parentCell, PrintElementIndex parentIndex, int xOffset, int yOffset, Bounds elementBounds)`
    `protected boolean` | Tabulator.`placeElement(Table table, FrameCell parentCell, int xOffset, int yOffset, JRPrintElement element, PrintElementIndex parentIndex, int elementIndex, boolean allowOverlap)`
    `protected void` | Tabulator.`placeInLayeredCell(int xOffset, int yOffset, JRPrintElement element, PrintElementIndex parentIndex, int elementIndex, LayeredCell layeredCell, DimensionRange<Column> layeredColRange, DimensionRange<Row> layeredRowRange)`
    `protected void` | Tabulator.`placeOverlappedElement(Table table, FrameCell parentCell, int xOffset, int yOffset, JRPrintElement element, PrintElementIndex parentIndex, int elementIndex, Bounds overlapBounds)`
    `protected void` | Tabulator.`setElementCells(Table table, FrameCell parentCell, int xOffset, int yOffset, JRPrintElement element, PrintElementIndex parentIndex, int elementIndex, DimensionRange<Column> colRange, DimensionRange<Row> rowRange)`

    Constructors in net.sf.jasperreports.engine.export.tabulator with parameters of type PrintElementIndex
    Constructor and Description
    `BaseElementCell(FrameCell parent, PrintElementIndex parentIndex, int elementIndex)`
    `ElementCell(FrameCell parent, PrintElementIndex parentIndex, int elementIndex)`
    `FrameCell(FrameCell parent, PrintElementIndex parentIndex, int elementIndex)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com