1 4 package com.nightlabs.rcp.wizard; 5 6 import org.eclipse.jface.wizard.IWizard; 7 import org.eclipse.jface.wizard.IWizardPage; 8 9 12 public interface IDynamicPathWizard extends IWizard 13 { 14 30 IDynamicPathWizardPage createWizardEntryPage(); 31 32 40 IDynamicPathWizardPage getWizardEntryPage(); 41 42 49 void addDynamicWizardPage(int index, IDynamicPathWizardPage page); 50 51 56 void addDynamicWizardPage(IDynamicPathWizardPage page); 57 58 63 int getDynamicWizardPageIndex(IDynamicPathWizardPage page); 64 65 70 IDynamicPathWizardPage getDynamicWizardPage(int index); 71 72 int getDynamicWizardPageCount(); 73 74 83 void removeDynamicWizardPage(int index); 84 85 94 void removeDynamicWizardPage(IDynamicPathWizardPage page); 95 96 void removeAllDynamicWizardPages(); 97 98 DynamicWizardPopulator getPopulator(); 99 100 void setPopulator(DynamicWizardPopulator populator); 101 102 DynamicPathWizardDialog getDynamicWizardDialog(); 103 104 void setDynamicWizardDialog(DynamicPathWizardDialog dynamicWizardDialog); 105 106 IWizardPage getNextPage(IWizardPage page); 107 108 void updateDialog(); 109 110 } | Popular Tags |