com.sptci.echo.table
Class TableContainer<D>
java.lang.Object
nextapp.echo.app.Component
nextapp.echo.app.Column
com.sptci.echo.table.TableContainer<D>
- All Implemented Interfaces:
- Serializable, RenderIdSupport
public class TableContainer<D>
- extends Column
A simple container component that displays a TableNavigation
and Table component.
The following code illustrates sample use of this component.
import com.sptci.echo.table.DefaultPageableTableModel;
import com.sptci.echo.table.Table;
import com.sptci.echo.table.TableContainer;
...
final DefaultPageableTableModel<Model> model = new DefaultPageableTableModel();
model.init();
final TableContainer<Model> container = new TableContainer<Model>( new Table( model ) );
© Copyright 2009 Sans
Pareil Technologies, Inc.
- Version:
- $Id: TableContainer.java 4865 2009-08-18 20:12:40Z rakesh $
- Author:
- Rakesh 2009-08-12
- See Also:
- Serialized Form
| Fields inherited from class nextapp.echo.app.Component |
CHILD_VISIBLE_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FOCUS_NEXT_ID_CHANGED_PROPERTY, FOCUS_PREVIOUS_ID_CHANGED_PROPERTY, LAYOUT_DIRECTION_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, PROPERTY_BACKGROUND, PROPERTY_FONT, PROPERTY_FOREGROUND, PROPERTY_LAYOUT_DATA, STYLE_CHANGED_PROPERTY, STYLE_NAME_CHANGED_PROPERTY, VISIBLE_CHANGED_PROPERTY |
| Methods inherited from class nextapp.echo.app.Component |
add, add, addPropertyChangeListener, addPropertyChangeListener, dispose, firePropertyChange, get, getApplicationInstance, getBackground, getComponent, getComponent, getComponentCount, getComponents, getEventListenerList, getFocusNextId, getFocusPreviousId, getFont, getForeground, getId, getIndex, getLayoutData, getLayoutDirection, getLocale, getLocalStyle, getParent, getRenderId, getRenderIndexedProperty, getRenderIndexedProperty, getRenderLocale, getRenderProperty, getRenderProperty, getStyle, getStyleName, getVisibleComponent, getVisibleComponentCount, getVisibleComponents, hasEventListenerList, indexOf, isAncestorOf, isEnabled, isFocusTraversalParticipant, isRegistered, isRenderEnabled, isRenderVisible, isValidChild, isValidParent, isVisible, processInput, remove, remove, removeAll, removePropertyChangeListener, removePropertyChangeListener, set, setBackground, setComponents, setEnabled, setFocusNextId, setFocusPreviousId, setFocusTraversalParticipant, setFont, setForeground, setId, setIndex, setLayoutData, setLayoutDirection, setLocale, setRenderId, setStyle, setStyleName, setVisible, validate, verifyInput, visibleIndexOf |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
table
protected Table<D> table
TableContainer
protected TableContainer()
TableContainer
public TableContainer(Table<D> table)
- Create a new container component for the specified table.
- Parameters:
table - The table for which the table navigation and table are to be displayed.
TableContainer
public TableContainer(TableModel<D> model)
- A convenience constructor that uses a default
Table
instance with the specified underlying model.
- Parameters:
model - The model to use for the table.
init
public void init()
- Displays a table navigation component using the
table, and the table.
- Overrides:
init in class Component
getTable
public Table<D> getTable()
setTable
public void setTable(Table<D> table)
getPageSize
protected int getPageSize()