Example #1
0
 @Override
 public void load(final Runnable onSuccess, final ICallback<Pair<String, Throwable>> onFailure) {
   // No page param is required, since we assume that the Problem
   // is already in the session.
   SessionUtil.loadProblemAndTestCaseList(
       page,
       session.get(Problem.class),
       new ICallback<ProblemAndTestCaseList>() {
         public void call(ProblemAndTestCaseList value) {
           session.add(value);
           onSuccess.run();
         }
       },
       onFailure);
 }