|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.rim.device.api.ui.component.pane.PaneManagerFactory
public class PaneManagerFactory
Factory class to create and setup a PaneManagerView instance. The PaneManagerView returned will have its
associcated PaneManagerModel and PaneManagerController connceted. It can be used to create either a
scrollable pane manager or a tabbed pane manager.
| Method Summary | ||
|---|---|---|
static PaneManagerView |
createScrollablePaneManager()
Creates a PaneManagerView object with an assoicated
HorizontalScrollableController and PaneManagerModel setup. |
|
static PaneManagerView |
createScrollablePaneManagerWithStyle(int titleStyle,
long paneViewStyle,
long paneManagerStyle)
Creates a PaneManagerView object with an assoicated
HorizontalScrollableController and PaneManagerModel setup. |
|
static PaneManagerView |
createTabbedPaneManager()
Creates a PaneManagerView object with an assoicated
HorizontalTabController and PaneManagerModel setup. |
|
static PaneManagerView |
createTabbedPaneManagerWithStyle(int titleStyle,
long paneViewStyle,
long paneManagerStyle)
Creates a PaneManagerView object with an assoicated
HorizontalTabController and PaneManagerModel setup. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static PaneManagerView createScrollablePaneManager()
PaneManagerView object with an assoicated
HorizontalScrollableController and PaneManagerModel setup.
A HorizontalScrollableTitleView will be used as the TitleView.
The model will still be empty, with no set index and will need to have panes added to it.
The TitleView, PaneView, and PaneManagerView will all be focusable areas.
public static PaneManagerView createTabbedPaneManager()
PaneManagerView object with an assoicated
HorizontalTabController and PaneManagerModel setup.
A HorizontalTabTitleView will be used as the TitleView.
The model will still be empty, with no set index and will need to have panes added to it.
The TitleView, PaneView, and PaneManagerView will all be focusable areas.
public static PaneManagerView createScrollablePaneManagerWithStyle(int titleStyle,
long paneViewStyle,
long paneManagerStyle)
PaneManagerView object with an assoicated
HorizontalScrollableController and PaneManagerModel setup.
A HorizontalScrollableTitleView will be used as the TitleView.
The model will still be empty, with no set index and will need to have panes added to it.
The TitleView, PaneView, and PaneManagerView will all be focusable areas,
and in addition can be given other styles too, if desired.
titleStyle - the desired style bits for the TitleViewpaneViewStyle - the desired style bits for the PaneViewpaneManagerStyle - the desired style bits for the paneManagerStyle
public static PaneManagerView createTabbedPaneManagerWithStyle(int titleStyle,
long paneViewStyle,
long paneManagerStyle)
PaneManagerView object with an assoicated
HorizontalTabController and PaneManagerModel setup.
A HorizontalTabTitleView will be used as the TitleView.
The model will still be empty, with no set index and will need to have panes added to it.
The TitleView, PaneView, and PaneManagerView will all be focusable areas.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
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