Strategia importu definuje jakie strony i w jakiej kolejności pojawiają się w wizardzie importu. Dostępne strategie wyświetlane są na pierwszej stronie wizarda importu (InitImportWizardPage).
Każda strategia wizarda importu implementuje interfejs IImportWizardStrategy:
public interface IImportWizardStrategy { AbstractImportWizardPage getNextPage(AbstractImportWizardPage current); void addPages(Wizard wizard); boolean canFinishWizard(); public boolean performFinish(); }
Nazwa | Klasa | Opis | Akcja zakończenia |
---|---|---|---|
Bez szablonu | WithoutTemplateWizardStrategy | ustawia ręcznie parametry importu danych w procesie importu krok po kroku | import danych, opcjonalnie stworzenie szablonu importu |
Stosując szablon | ApplyTemplateWizardStrategy | używa istniejącego szablonu, aby przeprowadzić szybki import danych | import danych |
Stwórz szablon | CreateTemplateWizardStrategy | ustawia ręcznie parametry szablonu importu danych w procesie importu krok po kroku | stworzenie szablonu importu |
Nazwa | Klasa | Opis | Akcja zakończenia |
---|---|---|---|
Modyfikując szablon | UseTemplateWizardStrategy | używa istniejącego szablonu jako ustawień wejściowych do procesu import krok po kroku | import danych, opcjonalnie stworzenie nowego szablonu importu |