DIPLOMARBEIT SSAP - HTL- Innovativ Austria
DIPLOMARBEIT SSAP - HTL- Innovativ Austria
DIPLOMARBEIT SSAP - HTL- Innovativ Austria
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Diplomarbeit<br />
Lanzanasto, Neumann, Plattner<br />
Nun werden die Shops in einer for-each-Schleife durchlaufen, um für jeden neu<br />
gefunden Shoptypen einen neuen Unterpunkt zu erstellen. Dabei muss aber<br />
zusätzlich noch überprüft werden, ob der gefundene Eintrag auch wirklich einen<br />
Shop dieses Landes beinhaltet. Wenn dies der Fall ist, wird wieder ein neues<br />
Item erstellt und in der Item-Liste für Shoptypen eingetragen.<br />
.<br />
.<br />
.<br />
// Shop-Type------------------------------------------------------<br />
for (Shop entryType : shops) {<br />
bNewItem = true;<br />
for (String sUniqueType : ItemsType) {<br />
if (entryType.getType().equals(sUniqueType)) {<br />
bNewItem = false;<br />
}<br />
}<br />
if (bNewItem == true) {<br />
if (entryCountry.getCountryCode().equals(entryType.getCountryCode())) {<br />
TreeItem treeItemType = new TreeItem(treeItemCountry, 0);<br />
treeItemType.setText(entryType.getType());<br />
ItemsType.add(entryType.getType());<br />
.<br />
.<br />
.<br />
}<br />
}<br />
}<br />
.<br />
.<br />
.<br />
Als Nächstes werden die Datensätze der „shops“-Tabelle ein weiteres Mal in<br />
einer for-each-Schleife durchlaufen, um hier für jeden Shop, der sich im richtigen<br />
Land befindet und den passenden Shoptypen besitzt, einen neuen Unterpunkt zu<br />
erstellen.<br />
Zum Abschluss werden noch die Hardware-Einträge mit einer for-each-Schleife<br />
durchsucht, um auch für die zum Shop gehörige Hardware noch weitere<br />
Unterpunkte zu erstellen.<br />
Seite 49