[Oracle ADF] Oracle ADF Узнать на какой странице находимся

Я использовал такой способ, чтобы найти на нужно странице “Train” нужную мне скрытую кнопку, которую нужно программно нажать.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---

ControllerContext controllerContext = ControllerContext.getInstance();
ViewPortContext currentViewPortCtx = controllerContext.getCurrentViewPort();

TaskFlowContext taskFlowCtx = currentViewPortCtx.getTaskFlowContext();
TaskFlowTrainModel taskFlowTrainModel = taskFlowCtx.getTaskFlowTrainModel();

TaskFlowTrainStopModel currentStop = taskFlowTrainModel.getCurrentStop();

System.out.println("To String " + currentStop.getLocalActivityId());

if (currentStop.getLocalActivityId().equals("myPage1")) {
some logic
}

---