Strategie importu

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).

Interfejs strategii IImportWizardStrategy

Każda strategia wizarda importu implementuje interfejs IImportWizardStrategy:

public interface IImportWizardStrategy {

	AbstractImportWizardPage getNextPage(AbstractImportWizardPage current);

	void addPages(Wizard wizard);

	boolean canFinishWizard();

	public boolean performFinish();

}

Zaimplementowane strategie

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

Strategie do implementacji

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