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

E22564-02

oracle.apps.fnd.applseed.config.ui.table
Class SDAbstractTableModel.EditMask

java.lang.Object
  extended by oracle.apps.fnd.applseed.config.ui.table.SDAbstractTableModel.ActionMask
      extended by oracle.apps.fnd.applseed.config.ui.table.SDAbstractTableModel.EditMask
Enclosing class:
SDAbstractTableModel

public class SDAbstractTableModel.EditMask
extends SDAbstractTableModel.ActionMask

Class provides support for edit action on data rows. Data rows that are not identified by the mask are by default editable. Masks that have a descriminator column that is less than 0, or greater than the number of columns will make all columns non editable. Rows that have a pre-defined value in column identified by the discriminator column are identified for edit mask. The mask contains a boolean array that identifies columns of the row that are editable, or not. Instances of this class are registered with the model to get the desired columns read only.


Constructor Summary
SDAbstractTableModel.EditMask(java.lang.String maskName, int discriminatorColumn, java.lang.Object discriminatorValue, boolean[] editMask)
          Constructor for EditMask.
 
Method Summary
 boolean isEditable(int row, int col)
          Method returns true if cell is editable.
 
Methods inherited from class oracle.apps.fnd.applseed.config.ui.table.SDAbstractTableModel.ActionMask
equals, getDiscriminatorColumn, getName, hashCode, isActionable
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDAbstractTableModel.EditMask

public SDAbstractTableModel.EditMask(java.lang.String maskName,
                                     int discriminatorColumn,
                                     java.lang.Object discriminatorValue,
                                     boolean[] editMask)
Constructor for EditMask.

Parameters:
maskName - name of the mask
discriminatorColumn - discriminator column number
discriminatorValue - test value for discriminator
editMask - isEditable mask
Method Detail

isEditable

public boolean isEditable(int row,
                          int col)
Method returns true if cell is editable.

Parameters:
row - row number of cell
col - column number of cell
Returns:
true if editable

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

E22564-02

Copyright © 2011 Oracle. All Rights Reserved.