All Downloads are FREE. Search and download functionalities are using the official Maven repository.

pl.koder95.eme.core.package-info Maven / Gradle / Ivy

There is a newer version: 0.4.4
Show newest version
/**
 * Paczka zawiera klasy najważniejsze dla programu, ponieważ definiujące jego system
 * zarządzania informacjami.
 *
 * 

Przykład użycia:

* Wczytywanie danych: *
 *     FilingCabinet cabinet = new TreeFilingCabinet();
 *     IndexListDataSource source = new IndexListDataSource();
 *     SuggestionProvider suggestionProvider = new SuggestionProvider(cabinet);
 *     CabinetAnalyzer worker = new SimpleCabinetAnalyzer(cabinet, source, null, suggestionProvider);
 *     CabinetWorkers.register(CabinetAnalyzer.class, worker);
 *     worker.load();
 * 
* Odczytywanie danych: *
 *     Briefcase briefcase = worker.getCabinet().get("Kowalski", "Jan");
 *     ActNumber[] deceases = briefcase.getDecease();
 * 
* Załączanie automatycznych sugestii: *
 *     CabinetAnalyzer analyzer = CabinetWorkers.get(CabinetAnalyzer.class);
 *     AutoCompletionBinding<PersonalDataModel> autoCompletionBinding = TextFields.bindAutoCompletion(
 *          new TextField(),
 *          analyzer.getSuggestionProvider(),
 *          analyzer.getPersonalDataConverter()
 *     );
 * 
*/ package pl.koder95.eme.core;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy