Fettpet / DeepIterator

This project implements a trait based iterator.
4 stars 0 forks source link

Storage #14

Closed Fettpet closed 7 years ago

Fettpet commented 7 years ago

Aus undokumentierten Gründen habe ich den Storage entfernt. Der Storage wird benötigt um zwei Iteratoren (einer mit Child, einer ohne Child) auszukommen. Wir müssen deshalb eine Neue Iterator Policy Storage einführen. Diese speichert alle nötigen Informationen um auf Elemente zuzugreifen. Zusätzlich ist der operator!= überladen. Damit wird auf das letzte Element überprüft.

Fettpet commented 7 years ago

Folgende Schritte müssen durchgeführt werden.

  1. Anlegen des Storages. (done)
  2. Navigator und Accessor anpassen. (done)
  3. Den Iterator anpassen, damit er Storage benutzt
  4. Die View anpassen.
  5. Testen
Fettpet commented 7 years ago

Der Storage war rausgefallen, da es Probleme gibt, Informationen von höheren Layern zu unteren Layern durchzugeben.