/**
  * return a list of silverContent according to a list of publicationPK
  *
  * @param ids a list of publicationPK
  * @return a list of publicationDetail
  */
 private List getHeaders(List ids) {
   QuestionContainerHeader containerHeader = null;
   ArrayList headers = new ArrayList();
   try {
     ArrayList questionHeaders =
         (ArrayList) getQuestionBm().getQuestionContainerHeaders((ArrayList) ids);
     for (int i = 0; i < questionHeaders.size(); i++) {
       containerHeader = (QuestionContainerHeader) questionHeaders.get(i);
       containerHeader.setIconUrl("quizzSmall.gif");
       headers.add(containerHeader);
     }
   } catch (RemoteException e) {
     // skip unknown and ill formed id.
   }
   return headers;
 }