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.ActionMask

java.lang.Object
  extended by oracle.apps.fnd.applseed.config.ui.table.SDAbstractTableModel.ActionMask
Direct Known Subclasses:
SDAbstractTableModel.ComponentSetterMask, SDAbstractTableModel.DeleteMask, SDAbstractTableModel.EditMask, SDAbstractTableModel.IconSetterMask
Enclosing class:
SDAbstractTableModel

public class SDAbstractTableModel.ActionMask
extends java.lang.Object

Class provides support for action on data rows. Rows that have a pre-defined value in column identified by the discriminator column are identified for action. This class is subclassed for specific actions.


Constructor Summary
SDAbstractTableModel.ActionMask(java.lang.String maskName, int discriminatorColumn, java.lang.Object discriminatorValue)
          Constructor for action mask.
 
Method Summary
 boolean equals(java.lang.Object obj)
          Method tests for equality of masks.
 int getDiscriminatorColumn()
          Method returns discriminator column set in the mask.
 java.lang.String getName()
          Method returns name of the mask.
 int hashCode()
           
protected  boolean isActionable(int row)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDAbstractTableModel.ActionMask

public SDAbstractTableModel.ActionMask(java.lang.String maskName,
                                       int discriminatorColumn,
                                       java.lang.Object discriminatorValue)
Constructor for action mask.

Parameters:
maskName - name of the mask.
discriminatorColumn - column number of the discriminator.
discriminatorValue - value of the discriminator for action.
Method Detail

getDiscriminatorColumn

public int getDiscriminatorColumn()
Method returns discriminator column set in the mask.

Returns:
discriminator column

equals

public boolean equals(java.lang.Object obj)
Method tests for equality of masks. Equality is based on the name of the mask.

Overrides:
equals in class java.lang.Object
Parameters:
obj - object being tested.
Returns:
true if the two objects are equal.

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
Returns:
hashcode of the object

getName

public java.lang.String getName()
Method returns name of the mask.

Returns:
name of the mask.

isActionable

protected boolean isActionable(int row)

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

E22564-02

Copyright © 2011 Oracle. All Rights Reserved.