public class ListTrackerController
extends DefaultWidgetController
| Modifier and Type | Field and Description |
|---|---|
static String |
MODEL_ACTIVE_INDEX |
static String |
MODEL_LIST |
static String |
MODEL_NEXT_AVAILBLE |
static String |
MODEL_PREVIOUS_AVAILBLE |
static String |
SOCKET_IN_ACTIVE_INDEX |
static String |
SOCKET_IN_BACKWARD |
static String |
SOCKET_IN_FORWARD |
static String |
SOCKET_IN_LIST |
static String |
SOCKET_OUT_ACTIVE_OBJECT |
| Constructor and Description |
|---|
ListTrackerController() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateNext()
Activates the next element in the list.
|
void |
activatePrevious()
Activates the previous element in the list.
|
void |
initialize(Component comp) |
void |
setActiveIndex(Integer activeIndex)
Callback method for the activeIndex socket.
|
void |
setList(List<? extends Object> list)
Callback method for the list socket.
|
protected void |
updateNavStatus(Integer activeIndex,
List<Object> list)
Updates the previous/next status i.e.
|
public static final String SOCKET_IN_BACKWARD
public static final String SOCKET_IN_FORWARD
public static final String SOCKET_IN_LIST
public static final String SOCKET_IN_ACTIVE_INDEX
public static final String SOCKET_OUT_ACTIVE_OBJECT
public static final String MODEL_ACTIVE_INDEX
public static final String MODEL_LIST
public static final String MODEL_NEXT_AVAILBLE
public static final String MODEL_PREVIOUS_AVAILBLE
public void initialize(Component comp)
public void setList(List<? extends Object> list)
setActiveIndex(Integer) to trigger a socket event.list - the list to tracksetActiveIndex(Integer)public void setActiveIndex(Integer activeIndex)
activeIndex - list index of active elementsetList(List)public void activateNext()
setActiveIndex(Integer) with the argument
currentIndex + 1.
Note: If no more elements are available the call is ignored.setActiveIndex(Integer),
activatePrevious(),
setList(List)public void activatePrevious()
setActiveIndex(Integer) with the argument
currentIndex - 1.
Note: If no previous element is available the call is ignored.setActiveIndex(Integer),
activateNext(),
setList(List)Copyright © 2017 SAP SE. All Rights Reserved.