1 4 package com.nightlabs.rcp.wizard; 5 6 import java.util.List ; 7 8 import org.eclipse.jface.wizard.IWizard; 9 import org.eclipse.jface.wizard.IWizardPage; 10 11 14 public interface IWizardHop 15 { 16 19 IWizard getWizard(); 20 21 27 IWizardHop getParentHop(); 28 29 35 void setParentHop(IWizardHop parentHop); 36 37 42 void setEntryPage(IWizardHopPage entryPage); 43 44 50 IWizardHopPage getEntryPage(); 51 52 68 void setExitPage(IWizardHopPage exitPage); 69 70 77 IWizardHopPage getExitPage(); 78 79 83 IWizardHopPage getFirstHopPage(); 84 85 89 IWizardHopPage getLastHopPage(); 90 91 97 void addHopPage(IWizardHopPage page); 98 99 boolean removeHopPage(IWizardHopPage page); 100 101 void removeAllHopPages(); 102 103 107 List getHopPages(); 108 109 IWizardPage getNextPage(IWizardPage currentPage); 110 111 } | Popular Tags |