public boolean canFinish() { if (firstPage.isPageComplete()) { for (int i = 0; i < pages.length; i++) { if (!pages[i].isPageComplete()) return false; } return true; } return false; }