// Create the DetailViews panel that will contain each DetailView.
this.detailsViewPanel = new DetailViews(container, resources);
// Create TimelineMarks for marking the timeline with vertical lines.
timelineMarks = new TimelineMarks(detailsViewPanel.getContainer(),
mainTimeLineModel.getGraphCalloutModel(), mainTimeLine, resources);
// Subscribe to page refreshes and load events.
initialState.getDataDispatcher().getTabChangeDispatcher().addListener(this);
initialState.getDataDispatcher().getUiEventDispatcher().addLoadEventListener(
this);