public ScreenViewImpl getScreenView(Screen screen) { ScreenViewImpl screenView = null; if (screen != null) { int screenId = screen.getId(); screenView = screenViewMap.get(screenId); if (screenView == null) { screenView = buildScreenView(screen); if (screenView != null) { screenViewMap.put(screenId, screenView); } } } return screenView; }