public void preRender() { AcUspsInternationalSkeletonRouteVo vo = getDetails(); boolean exists = vo.hasRoute(); _missing.setVisible(!exists); _details.setVisible(exists); _blockText.setValue(getBlockDisplayLabel()); if (exists) { _route.applyModel(vo.getRoute()); _flightGrid.setList(vo.getLegs()); _offerGrid.setList(vo.getOffers()); } }