net.rim.device.api.ui.component.table
Class TableController

A controller class for table components. Implementations of TableController
should handle user input and programmatic requests by notifying the model of
possible changes, e.g. updating the contents of a table row. It may also be
necessary for the controller to modify the view directly, e.g. visual state
changes such as focus. Each TableController must provide references to a
DataModel and a DataView.

Since:

BlackBerry API 6.0.0

Field Summary

static int

FIELD_FOCUS
A focus policy that ensures that Data Records (shaped by a Data Template) do not receive focus as a whole.

static int

REGION_FOCUS
A focus policy that ensures that Data Records (shaped by a Data Template) do not receive focus as a whole.

static int

ROW_FOCUS
A focus policy that ensures that only the Data Records (shaped by a Data Template) receive
focus in the form of background focus that appears behind the area defined by the Data Template.

ROW_FOCUS

public static final int ROW_FOCUS

A focus policy that ensures that only the Data Records (shaped by a Data Template) receive
focus in the form of background focus that appears behind the area defined by the Data Template.
Foreground focus is never given to the fields inside these Data Records.

touchEvent

Handles touch input events (see TouchEvent).
The coordinates reflect the location of the touch event with respect to the top-left of this Manager.
The x, y coordinates are then further mapped to the top-left corner of the field with input.

Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.Java is a trademark of Oracle America Inc. in the US and other countries.Legal