Commit 729971288592f309f164a07af9cfe90f50589326

Authored by Georg Hopp
1 parent 5db52197

--no commit message

Showing 1 changed file with 39 additions and 0 deletions
  1 +Ablauf:
  2 +=======
  3 +
  4 +Folgende Fälle verändern das Formular:
  5 +
  6 +Fälle:
  7 + 1. "Suchergebnis geändert"
  8 + 2. "insert chkbox de/selectiert"
  9 + 3. "update checkbox de/selectiert"
  10 + 4. "photographer block de/aktiviert"
  11 + 5. "owner block de/aktiviert"
  12 + 6. "Person Daten ändern"
  13 +
  14 +Begriffe:
  15 + person - person Objekt der aktuell gefundenen Person. Das Objekt
  16 + enthält die Originaldaten der Person, sowie die aktuellen,
  17 + durch Eingaben verändert worden sein können.
  18 + personRef - objekt das eine Referenz des aktuell gefundene Person
  19 + Objekt "person", leeres "person" Objekt falls keine
  20 + Person gefunden wurde, beinhaltet.
  21 + Suche - Die Komponente (Eingabefelder) die die Suche nach Vor-
  22 + und Nachnamen zuständig ist.
  23 + Form - Die Komponente die die aktuell gefundene Person anzeigt
  24 + und Veränderungen ermöglicht.
  25 + newPerson - ein Objekt fuer eine neue Person.
  26 +
  27 +Ablauf Fall 1:
  28 +- Ergebnisänderung von Suche ändert person in personRef über callback in
  29 + personRef. Vorher wird die alte person reseted.
  30 +- personRef ruft callback von Form auf um Form zu veranlassen sich zu
  31 + aktualisieren.
  32 +- Form aktualisiert sich entsprechende der aktuellen Einstellungen.
  33 + (d.h. je nach Einstellung von Form wird personRef.person, oder newPerson
  34 + angezeigt.
  35 +
  36 +Ablauf Fall 2:
  37 +- Form aktualisiert sich mit den neuen Einstellungen.
  38 +
  39 +Ablauf Fall 6:
... ...
Please register or login to post a comment