com.bea.alsb.presentation
Class ExpandableTableObject

java.lang.Object
  extended by com.bea.alsb.presentation.ExpandableTableObject
All Implemented Interfaces:
Constants, IExpandableTableObject, UIObject

public class ExpandableTableObject
extends Object
implements UIObject, Constants, IExpandableTableObject

Expandable Table Object


Field Summary
 
Fields inherited from interface com.bea.alsb.presentation.Constants
TYPE_BROWSER_TEXTBOX, TYPE_CHECKBOX, TYPE_CONFIRM, TYPE_DYN_TABLE, TYPE_EXPAND_TABLE, TYPE_HINT_TEXTAREA, TYPE_HINT_TEXTBOX, TYPE_PASSWORD, TYPE_SELECT, TYPE_SIMPLE_TABLE, TYPE_TEXTAREA, TYPE_TEXTBOX
 
Constructor Summary
ExpandableTableObject(List<ExpandableRowObject> rows, String checkboxDescription)
          constructor
 
Method Summary
 String getCheckboxDescription()
          returns the checkbox description
 List<ExpandableRowObject> getRows()
          returns the row objects
 int getType()
          returns the type
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpandableTableObject

public ExpandableTableObject(List<ExpandableRowObject> rows,
                             String checkboxDescription)
constructor

Method Detail

getType

public int getType()
returns the type

Specified by:
getType in interface UIObject

getRows

public List<ExpandableRowObject> getRows()
returns the row objects

Specified by:
getRows in interface IExpandableTableObject

getCheckboxDescription

public String getCheckboxDescription()
returns the checkbox description

Specified by:
getCheckboxDescription in interface IExpandableTableObject