@Override public void go(ComponentContainer container, ScreenData<?> data, boolean isHistoryTrack) { initView(); LOG.debug("Go to view: " + view); if (isHistoryTrack) { ViewState state = new ViewState(container, this, data); HistoryViewManager.addHistory(state); } if (view == null) { NotificationUtil.showMessagePermissionAlert(); } if (checkPermissionAccessIfAny()) { onGo(container, data); } else { NotificationUtil.showMessagePermissionAlert(); } }
@Override public V getView() { initView(); return view; }