Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

oracle.apps.fnd.applcore.dt.patterns.piLayout.gui
Class TabTableSearchableLabel

java.lang.Object
  extended by oracle.apps.fnd.applcore.dt.patterns.piLayout.gui.TabTableSearchableLabel

public class TabTableSearchableLabel
extends java.lang.Object

Class that acts as a bean containing a searchable label, the table in which it lives and the index of the tab the table is within.

Author:
David Groves <david.groves@oracle.com>

Constructor Summary
TabTableSearchableLabel(PropertyLabel label, javax.swing.JTable table, int tabIndex, int rowIndex)
          Construct the class with all elements.
TabTableSearchableLabel(java.lang.String label, javax.swing.JTable table, int tabIndex, int rowIndex)
          Construct the class with all elements.
 
Method Summary
 javax.swing.JLabel getLabel()
          Get the Searchable Label.
 int getRowIndex()
          Get the table row index the label is on.
 int getTabIndex()
          Get the tab index the label (possibly within the table) is on.
 javax.swing.JTable getTable()
          Get the table the label is within - may be null if not within a table.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TabTableSearchableLabel

public TabTableSearchableLabel(PropertyLabel label,
                               javax.swing.JTable table,
                               int tabIndex,
                               int rowIndex)
Construct the class with all elements. PropertyLabel version.

Parameters:
label - Searchable label
table - table label is within - may be null.
tabIndex - 0 based tab index label in table is on.
rowIndex - 0 based table row index label is on.

TabTableSearchableLabel

public TabTableSearchableLabel(java.lang.String label,
                               javax.swing.JTable table,
                               int tabIndex,
                               int rowIndex)
Construct the class with all elements. String label version.

Parameters:
label - String label will be converted to a PropertyLabel for use in searches.
table - table label is within - may be null.
tabIndex - 0 based tab index label in table is on.
rowIndex - 0 based table row index label is on.
Method Detail

getLabel

public javax.swing.JLabel getLabel()
Get the Searchable Label.

Returns:
searchable label.

getTable

public javax.swing.JTable getTable()
Get the table the label is within - may be null if not within a table.

Returns:
table or null.

getTabIndex

public int getTabIndex()
Get the tab index the label (possibly within the table) is on.

Returns:
0 based tab index.

getRowIndex

public int getRowIndex()
Get the table row index the label is on.

Returns:
0 based table row index.

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.