@Test public void testNavigateToFirst() throws Exception { wizard.addPage(page1); assertEquals(page1, wizard.navigateToFirst()); }
@Nullable @Override public WizardPage<T> navigateToFirst() { resetNavigationState(); return navigateToNext(); }
AbstractWizard implements Wizard<T> { @Nullable @Override public WizardPage<T> navigateToFirst() { resetNavigationState(); return navigateToNext(); } }
AbstractWizard implements Wizard<T> { @Nullable @Override public WizardPage<T> navigateToFirst() { resetNavigationState(); return navigateToNext(); } @Inject  AbstractWizard(T dataObject); }
AbstractWizard implements Wizard<T> { @Nullable @Override public WizardPage<T> navigateToFirst() { resetNavigationState(); return navigateToNext(); } @Inject  AbstractWizard(T dataObject); Map<String, String> getContext(); T getDataObject(); void addPage(@Nonnull WizardPage<T> page); void addPage(@Nonnull WizardPage<T> page, int index, boolean replace); @Override void setUpdateDelegate(@Nonnull UpdateDelegate delegate); @Nullable @Override WizardPage<T> navigateToFirst(); @Nullable @Override WizardPage<T> navigateToNext(); @Nullable @Override WizardPage<T> navigateToPrevious(); @Override boolean hasNext(); @Override boolean hasPrevious(); @Override boolean canComplete(); }
AbstractWizard implements Wizard<T> { @Nullable @Override public WizardPage<T> navigateToFirst() { resetNavigationState(); return navigateToNext(); } @Inject  AbstractWizard(T dataObject); Map<String, String> getContext(); T getDataObject(); void addPage(@Nonnull WizardPage<T> page); void addPage(@Nonnull WizardPage<T> page, int index, boolean replace); @Override void setUpdateDelegate(@Nonnull UpdateDelegate delegate); @Nullable @Override WizardPage<T> navigateToFirst(); @Nullable @Override WizardPage<T> navigateToNext(); @Nullable @Override WizardPage<T> navigateToPrevious(); @Override boolean hasNext(); @Override boolean hasPrevious(); @Override boolean canComplete();  }