Ontimize 5.2072EN

com.ontimize.report
Class ReportDesigner.GroupModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended bycom.ontimize.report.ReportDesigner.GroupModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel
Enclosing class:
ReportDesigner

protected class ReportDesigner.GroupModel
extends javax.swing.table.AbstractTableModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
ReportDesigner.GroupModel(java.util.ArrayList groups)
           
 
Method Summary
 void addGroup()
           
 void deleteGroup(int[] rows)
           
 java.lang.Class getColumnClass(int columnIndex)
           
 int getColumnCount()
           
 java.lang.String getColumnName(int columnIndex)
           
 ReportDesigner.GroupDefinition getGroupDefinition(int j)
           
 int getRowCount()
           
 java.util.ArrayList getValue()
           
 java.lang.Object getValueAt(int rowIndex)
           
 java.lang.Object getValueAt(int rowIndex, int columnIndex)
           
 boolean isCellEditable(int rowIndex, int columnIndex)
           
 void setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)
           
 void swapGroup(int i, int j)
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportDesigner.GroupModel

public ReportDesigner.GroupModel(java.util.ArrayList groups)
Method Detail

getColumnClass

public java.lang.Class getColumnClass(int columnIndex)

getColumnCount

public int getColumnCount()

getColumnName

public java.lang.String getColumnName(int columnIndex)

getRowCount

public int getRowCount()

getValue

public java.util.ArrayList getValue()

getValueAt

public java.lang.Object getValueAt(int rowIndex,
                                   int columnIndex)

getValueAt

public java.lang.Object getValueAt(int rowIndex)

isCellEditable

public boolean isCellEditable(int rowIndex,
                              int columnIndex)

setValueAt

public void setValueAt(java.lang.Object aValue,
                       int rowIndex,
                       int columnIndex)

deleteGroup

public void deleteGroup(int[] rows)

addGroup

public void addGroup()

swapGroup

public void swapGroup(int i,
                      int j)

getGroupDefinition

public ReportDesigner.GroupDefinition getGroupDefinition(int j)

Ontimize