Class CrosstabDimensionTableModel

  • All Implemented Interfaces:
    Serializable, TableModel, org.pentaho.reporting.libraries.designtime.swing.bulk.BulkDataProvider

    public class CrosstabDimensionTableModel
    extends AbstractTableModel
    implements org.pentaho.reporting.libraries.designtime.swing.bulk.BulkDataProvider
    See Also:
    Serialized Form
    • Constructor Detail

      • CrosstabDimensionTableModel

        public CrosstabDimensionTableModel()
    • Method Detail

      • setData

        public void setData​(org.pentaho.reporting.engine.classic.core.elementfactory.CrosstabDimension[] data)
      • add

        public void add​(org.pentaho.reporting.engine.classic.core.elementfactory.CrosstabDimension o)
      • add

        public void add​(int idx,
                        org.pentaho.reporting.engine.classic.core.elementfactory.CrosstabDimension item)
      • get

        public org.pentaho.reporting.engine.classic.core.elementfactory.CrosstabDimension get​(int index)
      • remove

        public void remove​(int index)
      • clear

        public void clear()
      • toArray

        public org.pentaho.reporting.engine.classic.core.elementfactory.CrosstabDimension[] toArray()
      • size

        public int size()
      • getBulkDataSize

        public int getBulkDataSize()
        Specified by:
        getBulkDataSize in interface org.pentaho.reporting.libraries.designtime.swing.bulk.BulkDataProvider
      • getBulkData

        public Object[] getBulkData()
        Specified by:
        getBulkData in interface org.pentaho.reporting.libraries.designtime.swing.bulk.BulkDataProvider
      • setBulkData

        public void setBulkData​(Object[] data)
        Specified by:
        setBulkData in interface org.pentaho.reporting.libraries.designtime.swing.bulk.BulkDataProvider