Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.2)

E22564-02

oracle.apps.fnd.applseed.config.ui.table
Class SDChoiceModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by oracle.apps.fnd.applseed.config.ui.table.SDAbstractTableModel
          extended by oracle.apps.fnd.applseed.config.ui.table.SDChoiceModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class SDChoiceModel
extends SDAbstractTableModel

Class implements SDAbstractTable Model with check box and radio button as control fields.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class oracle.apps.fnd.applseed.config.ui.table.SDAbstractTableModel
SDAbstractTableModel.ActionMask, SDAbstractTableModel.ComponentSetterMask, SDAbstractTableModel.DeleteMask, SDAbstractTableModel.EditMask, SDAbstractTableModel.IconSetterMask
 
Field Summary
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
SDChoiceModel()
          Default Constructor.
SDChoiceModel(java.util.Collection columnList)
          Constructor based on List column names.
SDChoiceModel(java.lang.Object[][] paramData, java.lang.String[] paramColumnNames)
          Constructor based on array of data and column names.
 
Method Summary
 int getSpecialColumnCount()
          Method returns count of special columns that will be provided by this class.
 java.util.List<java.lang.String> getSpecialColumnNames()
          Method provides names of the special columns.
 java.util.List getSpecialColumnsList()
          Method returns list of special columns that will be provided by this class.
 
Methods inherited from class oracle.apps.fnd.applseed.config.ui.table.SDAbstractTableModel
addComponentMask, addDeleteMask, addEditMask, addIconMask, addRow, fireTableCellUpdated, fireTableRowsInserted, fireTableRowsUpdated, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, insertRow, isCellEditable, isEmpty, removeAll, removeComponentMask, removeDeleteMask, removeEditMask, removeIconMask, removeRow, removeRowsByMask, removeRowsByMasks, setValueAt, showData
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDChoiceModel

public SDChoiceModel(java.util.Collection columnList)
Constructor based on List column names.

Parameters:
columnList - list of column names

SDChoiceModel

public SDChoiceModel()
Default Constructor.


SDChoiceModel

public SDChoiceModel(java.lang.Object[][] paramData,
                     java.lang.String[] paramColumnNames)
Constructor based on array of data and column names. Data is expected to consist of array of Objects, each element containing another array of Objects representing a row of data.

Parameters:
paramData - array of array of data
paramColumnNames - column names
Method Detail

getSpecialColumnsList

public java.util.List getSpecialColumnsList()
Description copied from class: SDAbstractTableModel
Method returns list of special columns that will be provided by this class.

Specified by:
getSpecialColumnsList in class SDAbstractTableModel
Returns:
list of control columns.

getSpecialColumnNames

public java.util.List<java.lang.String> getSpecialColumnNames()
Description copied from class: SDAbstractTableModel
Method provides names of the special columns.

Specified by:
getSpecialColumnNames in class SDAbstractTableModel
Returns:
list of column names

getSpecialColumnCount

public int getSpecialColumnCount()
Description copied from class: SDAbstractTableModel
Method returns count of special columns that will be provided by this class.

Specified by:
getSpecialColumnCount in class SDAbstractTableModel
Returns:
count of columns

Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.2)

E22564-02

Copyright © 2011 Oracle. All Rights Reserved.