private function getPlanningPaneInfo(Planning_Milestone $milestone)
 {
     $submilestone_tracker = $this->submilestone_finder->findFirstSubmilestoneTracker($milestone);
     if (!$submilestone_tracker) {
         return;
     }
     $pane_info = $this->pane_info_factory->getPlanningPaneInfo($milestone);
     if ($this->request->get('pane') == AgileDashboard_Milestone_Pane_Planning_PlanningPaneInfo::IDENTIFIER) {
         $pane_info->setActive(true);
         $this->active_pane[$milestone->getArtifactId()] = new AgileDashboard_Milestone_Pane_Planning_PlanningPane($pane_info, $this->getPlanningPresenterBuilder()->getMilestonePlanningPresenter($this->request->getCurrentUser(), $milestone, $submilestone_tracker));
     }
     return $pane_info;
 }