public String viewFaqAnswer() {
   ConversationContext<FaqAnswer> ctx =
       FaqAnswerController.newEditContext(faqAnswers.getSelectedRow());
   ctx.setLabelWithKey("faqQuestion_faqAnswers");
   getCurrentConversation().setNextContextSubReadOnly(ctx);
   return ctx.view();
 }
 public String addFaqAnswer() {
   FaqAnswer faqAnswer = new FaqAnswer();
   faqAnswer.setFaqQuestion(getFaqQuestion()); // for display
   ConversationContext<FaqAnswer> ctx = FaqAnswerController.newEditContext(faqAnswer);
   ctx.setLabelWithKey("faqQuestion_faqAnswers");
   ctx.setCallBack(addFaqAnswerCallBack);
   getCurrentConversation().setNextContextSub(ctx);
   return ctx.view();
 }