Työryhmä - Loogisen mallin integrointiesimerkki
Johdanto
Loogisen mallin integrointiesimerkistä ilmenee, miten tietovaraston
toimittajan voi määrittää ottamaan huomioon loogisen mallin ja miten
loogisen mallin voi määrittää ottamaan huomioon työryhmän. Tässä esimerkissä tulevat erityisesti esiin seuraavat asiat:
- Varmista ResourceMappings- ja ModelProviders-määritysten
avulla, että työryhmätoiminnot tehdään oikeille resurssijoukoille.
- Käytä synkronoinnissa ja yhdistämistoiminnoissa mallin
osallistumisen tukea.
- Tuo loogisten mallien rakenne-esitykset näkyviin yhteisen
siirtymisnäkymän avulla.
Esimerkissä on sekä tietovaraston toimittajan että mallin toimittajan
koodi seuraaviin paketteihin järjestettynä:
- org.eclipse.team.examples.filesystem.subscriber: Heikko
tietovaraston synkronoinnin/yhdistämisen tuki.
- org.eclipse.team.examples.filesystem.ui:
Varmista ResourceMapping-määrityksen avulla että työryhmätoiminnot
tehdään oikeille resurssijoukoille ja synkronointinäkymä
integroidaan.
- org.eclipse.team.examples.model: Esimerkkimallin
ydinkomponentti.
- org.eclipse.team.examples.model.ui: Esimerkkimallia
voidaan tarkastella rakenne-esityksenä yhteisen siirtymisnäkymän
avulla.
- org.eclipse.team.examples.model.mapping:
ModelProvider/ResourceMapping-tuki esimerkkimallille.
- org.eclipse.team.examples.model.mapping.ui:
Synkronointinäkymän integrointi malliin.
Esimerkin ajo
Voit käynnistää järjestelmän esimerkin avulla seuraavasti:
- Luo esimerkkimalliprojekti (Tiedosto/Uusi/Muu ja sen jälkeen
Työryhmän loogisen mallin esimerkki/malliprojekti).
- Avaa projektien selausnäkymä, jotta näet uuden projektin.
- Lisää haluamiasi kansioita ja MOD-tiedostoja.
- Lisää MOD-tiedostoihin MOE-tiedostot.
- Määritä projekti yhteiskäyttöön
perustiedostojärjestelmätoimittajan avulla.
- Toteuta työryhmätoimintoja, myös synkronointeja, ja tarkastele
tuloksia.