예제 #1
0
 /**
  * Navigationsmethode mit Ziel questionEditor.xhtml Parameter der questionModelBean werden
  * zurueckgesetzt
  *
  * @param event
  */
 public void moveToQuestionEditor(ActionEvent event) {
   navigationBackingBean.setQuestionSelectionStatus(false);
   navigationBackingBean.setSlideViewerStatus(false);
   navigationBackingBean.setQuestionEditorStatus(true);
   questionModelBean.setQuestionText(" ");
   questionModelBean.setSlideId(0);
 }
예제 #2
0
 /**
  * Navigationsmethode mit Ziel questionSelection.xhtml Aktuelle Fragen werden aus DB geladen und
  * als SelectItems angezeigt
  *
  * @param event
  */
 public void moveToQuestionSelection(ActionEvent event) {
   navigationBackingBean.setModuleHomeStatus(false);
   navigationBackingBean.setQuestionEditorStatus(false);
   navigationBackingBean.setQuestionViewerStatus(false);
   navigationBackingBean.setQuestionSelectionStatus(true);
   questionItems = new ArrayList<SelectItem>();
   for (Question question :
       QuestionLocalServiceUtil.fetchQuestionItems(Long.valueOf(moduleModelBean.getModuleId()))) {
     questionItems.add(new SelectItem(question.getQuestionId(), question.getQuestionText()));
   }
 }
예제 #3
0
 /**
  * Navigationsmethode mit Ziel home.xhtml Der Button, der diese Methode ausloest, ist in jeder
  * Sicht vertreten Alle verfuegbaren Sichten werden deaktiviert und nur der Startbildschirm
  * angezeigt
  *
  * @param event
  */
 public void moveToHome(ActionEvent event) {
   navigationBackingBean.setHomeStatus(true);
   navigationBackingBean.setModuleSelectionStatus(false);
   navigationBackingBean.setSlideViewerStatus(false);
   navigationBackingBean.setModuleInfoStatus(false);
   navigationBackingBean.setModuleHomeStatus(false);
   navigationBackingBean.setFavoriteSelectionStatus(false);
   navigationBackingBean.setQuestionSelectionStatus(false);
   navigationBackingBean.setQuestionEditorStatus(false);
   navigationBackingBean.setQuestionViewerStatus(false);
   groupNavigationBean.setGroupModeSelectionStatus(false);
   groupNavigationBean.setGroupLoginStatus(false);
   groupNavigationBean.setGroupContentSelectionStatus(false);
   groupNavigationBean.setGroupContentViewerStatus(false);
   groupNavigationBean.setGroupCreateSessionStatus(false);
   groupNavigationBean.setGroupSessionCreatedStatus(false);
   voteNavigationBean.setVoteHomeStatus(false);
   voteNavigationBean.setVoteShowStatus(false);
   voteNavigationBean.setVoteCreateStatus(false);
   voteNavigationBean.setVoteResultsStatus(false);
 }