Class SequencePropertyTableModel

java.lang.Object
javax.swing.table.AbstractTableModel
org.pentaho.reporting.ui.datasources.sequence.SequencePropertyTableModel
All Implemented Interfaces:
Serializable, TableModel, org.pentaho.reporting.libraries.designtime.swing.table.PropertyTableModel

public class SequencePropertyTableModel extends AbstractTableModel implements org.pentaho.reporting.libraries.designtime.swing.table.PropertyTableModel
See Also:
  • Constructor Details

    • SequencePropertyTableModel

      public SequencePropertyTableModel()
  • Method Details

    • getSequence

      public org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sequence.Sequence getSequence()
    • setSequence

      public void setSequence(org.pentaho.reporting.engine.classic.core.modules.misc.datafactory.sequence.Sequence sequence)
    • getRowCount

      public int getRowCount()
      Specified by:
      getRowCount in interface TableModel
    • getColumnCount

      public int getColumnCount()
      Specified by:
      getColumnCount in interface TableModel
    • getColumnName

      public String getColumnName(int column)
      Specified by:
      getColumnName in interface TableModel
      Overrides:
      getColumnName in class AbstractTableModel
    • getColumnClass

      public Class getColumnClass(int columnIndex)
      Specified by:
      getColumnClass in interface TableModel
      Overrides:
      getColumnClass in class AbstractTableModel
    • isCellEditable

      public boolean isCellEditable(int rowIndex, int columnIndex)
      Specified by:
      isCellEditable in interface TableModel
      Overrides:
      isCellEditable in class AbstractTableModel
    • setValueAt

      public void setValueAt(Object aValue, int rowIndex, int columnIndex)
      Specified by:
      setValueAt in interface TableModel
      Overrides:
      setValueAt in class AbstractTableModel
    • getValueAt

      public Object getValueAt(int rowIndex, int columnIndex)
      Specified by:
      getValueAt in interface TableModel
    • getEditorForCell

      public PropertyEditor getEditorForCell(int row, int column)
      Specified by:
      getEditorForCell in interface org.pentaho.reporting.libraries.designtime.swing.table.PropertyTableModel
    • getClassForCell

      public Class getClassForCell(int row, int column)
      Specified by:
      getClassForCell in interface org.pentaho.reporting.libraries.designtime.swing.table.PropertyTableModel