ViewSpec: draft next steps to address
...should implement the generic invocation in ViewLocator, without actually implementing the backing UI element allocation logic
This commit is contained in:
parent
18a552002d
commit
2f899a921c
3 changed files with 325 additions and 64 deletions
|
|
@ -419,7 +419,7 @@ namespace test {
|
|||
CHECK ("UI:woe[asset]-panel.asset" == string{solver.solve (location, UIC_VIEW, "video")}); //Note: the 4th Rule matches on existing view "asset",
|
||||
// in spite of our query demanding a view "video"
|
||||
/* === wildcard match based on the type of entity to be displaced === */
|
||||
#if false ///////////////////////////////////////////////////////////////////////////////////////////////////TICKET #1130 : not yet possible. Match based on placeholder substitutet from context
|
||||
#if false ///////////////////////////////////////////////////////////////////////////////////////////////////TICKET #1130 : not yet possible. Match based on placeholder substituted from context
|
||||
// uiTree = MakeRec()
|
||||
// .set("win"
|
||||
// , MakeRec()
|
||||
|
|
@ -441,7 +441,7 @@ namespace test {
|
|||
// CHECK ("UI:win[shady]-special.asset.specialAsset" == string{solver.solve (location, UIC_TAB, "specialAsset")});
|
||||
// //Note: the next rule would match on the general asset panel
|
||||
// // but this special rule allows to re-use a tab dedicated to specialAsset
|
||||
#endif ///////////////////////////////////////////////////////////////////////////////////////////////////TICKET #1130 : not yet possible. Match based on placeholder substitutet from context
|
||||
#endif ///////////////////////////////////////////////////////////////////////////////////////////////////TICKET #1130 : not yet possible. Match based on placeholder substituted from context
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -80,6 +80,8 @@ namespace test {
|
|||
// verify_basicProperties();
|
||||
verify_standardUsage();
|
||||
verify_alternatives();
|
||||
|
||||
verify_genericInvocation();
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -149,6 +151,30 @@ namespace test {
|
|||
{
|
||||
UNIMPLEMENTED ("querying and selection of location alternatives");
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
verify_genericInvocation()
|
||||
{
|
||||
//-------------------------------------------------------------Test-Fixture
|
||||
// a Test dummy placeholder for the real UI structure
|
||||
Rec dummyUiStructure = MakeRec()
|
||||
.set("win-1"
|
||||
, MakeRec()
|
||||
.type("perspective")
|
||||
.set("parentLocation", MakeRec())
|
||||
);
|
||||
// answer "location queries" backed by this structure
|
||||
GenNodeLocationQuery locationQuery{dummyUiStructure};
|
||||
MockLoationSolver mock ([&]{ return new UILocationSolver{locationQuery}; });
|
||||
/////////////////////////////////////////////////////////////////////////////////////////TICKET 1129 : how to create ViewLocator mock without global context??
|
||||
//--------------------------------------------------------------(End)Test-Fixture
|
||||
|
||||
// ErrorLogView errorLog = viwLocator.get<ErrorLogView>();
|
||||
// TimelineView timeline = viwLocator.get<TimelineView>();
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////TICKET 1129 : use an EventLog to verify the forwarded invocations??
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -218,8 +218,21 @@
|
|||
</body>
|
||||
</html></richcontent>
|
||||
<linktarget COLOR="#51517b" DESTINATION="ID_379585622" ENDARROW="Default" ENDINCLINATION="-476;439;" ID="Arrow_ID_1616528570" SOURCE="ID_1324099152" STARTARROW="Default" STARTINCLINATION="-541;0;"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1484792679322" ID="ID_426218722" MODIFIED="1518487921041" TEXT="#1047 preliminary definition of GuiNotification facade">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node COLOR="#338800" CREATED="1484792679322" ID="ID_426218722" MODIFIED="1522936023760" TEXT="#1047 preliminary definition of GuiNotification facade">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
4/18 inzwischen hier alles geklärt.
|
||||
</p>
|
||||
<p>
|
||||
Wartet nur noch auf proof-of-concept (DemoGuiRoundtrip)
|
||||
</p>
|
||||
</body>
|
||||
</html></richcontent>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#338800" CREATED="1493753178082" ID="ID_152757560" MODIFIED="1518487921041" TEXT="grundsätzliche Architektur geklärt">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
|
@ -236,13 +249,13 @@
|
|||
</html></richcontent>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1493753215852" ID="ID_1971120" MODIFIED="1518487921041" TEXT="offen: wie kann man Shutdown implementieren">
|
||||
<node COLOR="#338800" CREATED="1493753215852" ID="ID_1971120" MODIFIED="1522935978697" TEXT="offen: wie kann man Shutdown implementieren">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1493753249399" ID="ID_575609638" MODIFIED="1518487921041" TEXT="offen: #1098 hand-Over in UI-Thread">
|
||||
<node COLOR="#338800" CREATED="1493753249399" ID="ID_575609638" MODIFIED="1522935964769" TEXT="offen: #1098 hand-Over in UI-Thread">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1501776210069" ID="ID_228920906" MODIFIED="1518487921041" TEXT="offen: konkrete Diff-Nachrichten">
|
||||
<node COLOR="#338800" CREATED="1501776210069" ID="ID_228920906" MODIFIED="1522935973834" TEXT="offen: konkrete Diff-Nachrichten">
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -613,7 +626,7 @@
|
|||
<icon BUILTIN="idea"/>
|
||||
</node>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1484799525344" ID="ID_640788614" MODIFIED="1518487921046" TEXT="muß sauber vom Nexus disconnecten">
|
||||
<node COLOR="#338800" CREATED="1484799525344" FOLDED="true" ID="ID_640788614" MODIFIED="1522935767358" TEXT="muß sauber vom Nexus disconnecten">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#ff0000" CREATED="1484799538686" ID="ID_1136883698" MODIFIED="1518487921046" TEXT="tut es nicht">
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="12"/>
|
||||
|
|
@ -1267,6 +1280,25 @@
|
|||
<node BACKGROUND_COLOR="#fdfdcf" COLOR="#ff0000" CREATED="1502404797300" ID="ID_1177399909" MODIFIED="1518487921054" TEXT="Exceptions fangen">
|
||||
<arrowlink COLOR="#9c7088" DESTINATION="ID_1875294174" ENDARROW="Default" ENDINCLINATION="1260;-183;" ID="Arrow_ID_245240331" STARTARROW="None" STARTINCLINATION="285;0;"/>
|
||||
<icon BUILTIN="flag-pink"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1522935881957" HGAP="23" ID="ID_564244010" MODIFIED="1522935939206" TEXT="4/2018 was ist hier der Stand" VSHIFT="16">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
kann mich so vague erinnern
|
||||
</p>
|
||||
<p>
|
||||
daß hier zwar schon ein catch eingebaut war,
|
||||
</p>
|
||||
<p>
|
||||
aber noch <i>irgend ein Hund</i> begraben liegt
|
||||
</p>
|
||||
</body>
|
||||
</html></richcontent>
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1501939174506" ID="ID_504999068" MODIFIED="1518487921054" TEXT="in NotificationService integrieren">
|
||||
|
|
@ -1371,9 +1403,10 @@
|
|||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1501939212693" ID="ID_1007296291" MODIFIED="1518487921054" TEXT="#1099 DemoGuiRoundtrip">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1501939212693" ID="ID_1007296291" MODIFIED="1522936158125" TEXT="#1099 DemoGuiRoundtrip">
|
||||
<linktarget COLOR="#e5e53f" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="-931;34;" ID="Arrow_ID_1440938291" SOURCE="ID_1925240675" STARTARROW="None" STARTINCLINATION="-51;592;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<linktarget COLOR="#ebf0a5" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="-3154;1704;" ID="Arrow_ID_1091720734" SOURCE="ID_1098045534" STARTARROW="None" STARTINCLINATION="1627;38;"/>
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1501939235834" ID="ID_1160414548" MODIFIED="1518487921054" TEXT="Menü-Eintrag"/>
|
||||
<node CREATED="1501939240217" ID="ID_325602880" MODIFIED="1518487921054" TEXT="triggert Proc-Command"/>
|
||||
<node CREATED="1501939252991" ID="ID_31140909" MODIFIED="1518487921054" TEXT="dieses sendet Mark zurück"/>
|
||||
|
|
@ -1383,6 +1416,18 @@
|
|||
<icon BUILTIN="idea"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1504200974955" ID="ID_1182589184" MODIFIED="1518487921054" TEXT="neues Dock">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1522936169270" ID="ID_1991244597" MODIFIED="1522936194888" TEXT="vorläufig eingehängt...">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
...in den eigentlich kaputten DockManager
|
||||
</p>
|
||||
</body>
|
||||
</html></richcontent>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1504203667130" ID="ID_1745777873" MODIFIED="1518487921054" TEXT="vorläufig Empfänger für Fehler-Log">
|
||||
<linktarget COLOR="#7893b2" DESTINATION="ID_1745777873" ENDARROW="Default" ENDINCLINATION="-499;-464;" ID="Arrow_ID_1590510093" SOURCE="ID_812129962" STARTARROW="None" STARTINCLINATION="808;0;"/>
|
||||
|
|
@ -1420,6 +1465,9 @@
|
|||
</node>
|
||||
<node CREATED="1504203754175" ID="ID_580465154" MODIFIED="1518487921054" TEXT="Fehler-Level erkennen"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1522936265009" ID="ID_433355936" MODIFIED="1522936276561" TEXT="Bang! -Button">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -3752,13 +3800,26 @@
|
|||
<arrowlink COLOR="#524f7b" DESTINATION="ID_385011645" ENDARROW="Default" ENDINCLINATION="353;-22;" ID="Arrow_ID_186523581" STARTARROW="None" STARTINCLINATION="1270;350;"/>
|
||||
<linktarget COLOR="#717686" DESTINATION="ID_65709251" ENDARROW="Default" ENDINCLINATION="-8;-209;" ID="Arrow_ID_1510990213" SOURCE="ID_173722644" STARTARROW="None" STARTINCLINATION="92;95;"/>
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1522939988823" ID="ID_727558614" MODIFIED="1522939999257" TEXT="Antwort...">
|
||||
<icon BUILTIN="info"/>
|
||||
<node CREATED="1522940008276" ID="ID_1983743908" MODIFIED="1522940013511" TEXT="über den ViewLocator"/>
|
||||
<node CREATED="1522940014267" ID="ID_707843808" MODIFIED="1522940023254" TEXT="der bietet eine Zugriffs-Funktion pro Type"/>
|
||||
<node CREATED="1522940023865" ID="ID_1335645863" MODIFIED="1522940040003" TEXT="und was diese macht, ist per ViewSpec-DSL definiert"/>
|
||||
</node>
|
||||
<node CREATED="1504457221429" ID="ID_7304477" MODIFIED="1518487921063" TEXT="Problem: Kopplung">
|
||||
<node CREATED="1504457233178" ID="ID_999730208" MODIFIED="1518487921063" TEXT="ViewLocator an PanelLocator"/>
|
||||
<node CREATED="1504457251520" ID="ID_799090381" MODIFIED="1518487921063" TEXT="leaks out into the Strategy"/>
|
||||
</node>
|
||||
<node CREATED="1504458201898" ID="ID_486407658" MODIFIED="1518487921063" TEXT="Lösungen">
|
||||
<node CREATED="1504458207889" ID="ID_287209177" MODIFIED="1518487921063" TEXT="lokal definierte Zugriffsfunktionen"/>
|
||||
<node CREATED="1504458229743" ID="ID_1174387567" MODIFIED="1518487921063" TEXT="ENUM und lokaler Switch"/>
|
||||
<node CREATED="1504458207889" ID="ID_287209177" MODIFIED="1522939882022" TEXT="lokal definierte Zugriffsfunktionen">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node CREATED="1522939868519" ID="ID_574994725" MODIFIED="1522939885468" TEXT="in eine DSL eingebettet">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node CREATED="1504458229743" ID="ID_1174387567" MODIFIED="1522939863979" TEXT="ENUM und lokaler Switch">
|
||||
<icon BUILTIN="button_cancel"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1504458255403" HGAP="41" ID="ID_246632028" MODIFIED="1518487921063" TEXT="Fälle" VSHIFT="9">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
|
|
@ -4247,14 +4308,14 @@
|
|||
<node COLOR="#338800" CREATED="1515891216245" ID="ID_1439162441" MODIFIED="1518487921065" TEXT="Verhältnis von ViewLocator und Navigator klären">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1515891241785" ID="ID_1731852581" MODIFIED="1518487921065" TEXT="Komponenten-Zugriffe in ViewLocator">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1515891241785" ID="ID_1731852581" MODIFIED="1522939281894" TEXT="Komponenten-Zugriffe in ViewLocator">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1515891256616" ID="ID_1103868933" MODIFIED="1518487921065" TEXT="Baum-Abstraktion im Navigator">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1515891256616" ID="ID_1103868933" MODIFIED="1522939298316" TEXT="Baum-Abstraktion im Navigator">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1517508494036" ID="ID_490078637" MODIFIED="1518487921065" TEXT="LocationSolver integrieren">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node COLOR="#338800" CREATED="1517508494036" ID="ID_490078637" MODIFIED="1522937686153" TEXT="LocationSolver integrieren">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1506181802699" ID="ID_582767851" MODIFIED="1518487921065" TEXT="Test-Setup">
|
||||
|
|
@ -4449,8 +4510,8 @@
|
|||
</node>
|
||||
<node COLOR="#338800" CREATED="1508539139418" ID="ID_1665843572" MODIFIED="1518487921065" TEXT="Operationen">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1508540055241" ID="ID_565736574" MODIFIED="1518487921065" TEXT="Konventionen">
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="12"/>
|
||||
<node BACKGROUND_COLOR="#ccb59b" COLOR="#6e2a38" CREATED="1508540055241" ID="ID_565736574" MODIFIED="1522937702499" TEXT="Konventionen">
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="14"/>
|
||||
<icon BUILTIN="yes"/>
|
||||
<node CREATED="1508540093004" ID="ID_277252077" MODIFIED="1518487921065" TEXT="Kinder-IDs sind eindeutig">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
|
|
@ -9273,10 +9334,10 @@
|
|||
</html></richcontent>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1506181855132" ID="ID_787628963" MODIFIED="1518487921066" TEXT="ViewSpec">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1506181868898" ID="ID_1852393086" MODIFIED="1518487921066" TEXT="Resolver">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node COLOR="#338800" CREATED="1506181855132" ID="ID_787628963" MODIFIED="1522939107508" TEXT="ViewSpec">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#338800" CREATED="1506181868898" ID="ID_1852393086" MODIFIED="1522938890983" TEXT="Resolver">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1515634532968" ID="ID_1968327718" MODIFIED="1518487921066" TEXT="Abrufen der UI-Coord triggert Resolver">
|
||||
<icon BUILTIN="idea"/>
|
||||
</node>
|
||||
|
|
@ -9296,8 +9357,7 @@
|
|||
ViewLocator <i>ruft</i> die DSL auf
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</html></richcontent>
|
||||
</node>
|
||||
<node CREATED="1522809068294" ID="ID_1952538901" MODIFIED="1522809098365" TEXT="LocatorSpec in der DSL hat ein Depend<UILocationSolver>"/>
|
||||
<node CREATED="1522809099593" ID="ID_627167110" MODIFIED="1522809142602">
|
||||
|
|
@ -9310,8 +9370,7 @@
|
|||
...welcher wiederum von ViewLocator <i>betrieben</i>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</html></richcontent>
|
||||
</node>
|
||||
<node CREATED="1522809144347" ID="ID_1903702867" MODIFIED="1522809145703" TEXT="und mit Navigator als LocationQuery hinterlegt ist"/>
|
||||
<node CREATED="1522809146618" ID="ID_827431936" MODIFIED="1522809154977" TEXT="ois kloar?">
|
||||
|
|
@ -9324,9 +9383,11 @@
|
|||
<node COLOR="#338800" CREATED="1515631646108" ID="ID_1553855476" MODIFIED="1518840394020" TEXT="UICoordResolver erzeugen">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1515979648475" ID="ID_350272872" MODIFIED="1518487921066" TEXT="Funktionsweise der "Resolution" klären">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1515980158112" ID="ID_1744041635" MODIFIED="1518487921067" TEXT="der Reihe nach prüfen"/>
|
||||
<node COLOR="#338800" CREATED="1515979648475" HGAP="38" ID="ID_350272872" MODIFIED="1522939030329" TEXT="Funktionsweise der "Resolution" klären" VSHIFT="1">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#435e98" CREATED="1515980158112" ID="ID_1744041635" MODIFIED="1522939070606" TEXT="der Reihe nach prüfen">
|
||||
<icon BUILTIN="info"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1515979664353" ID="ID_1353761382" MODIFIED="1518487921067" TEXT="was heißt "existing"?">
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1515979750382" ID="ID_598253186" MODIFIED="1518487921067" TEXT="darf nicht neu erzeugt werden">
|
||||
|
|
@ -9340,13 +9401,13 @@
|
|||
</node>
|
||||
</node>
|
||||
<node CREATED="1515980170359" ID="ID_1820091983" MODIFIED="1518487921067" TEXT="Lösung erfordert wenigstens partielle coverage"/>
|
||||
<node CREATED="1515982274106" ID="ID_1283888757" MODIFIED="1518487921067" TEXT="Problem: Match ermöglichen">
|
||||
<node CREATED="1515982274106" FOLDED="true" ID="ID_1283888757" MODIFIED="1522939055262" TEXT="Problem: Match ermöglichen">
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
<node CREATED="1515982295663" ID="ID_208797931" MODIFIED="1518487921067" TEXT="der View-Name fehlt noch"/>
|
||||
<node CREATED="1515982302678" ID="ID_1579006450" MODIFIED="1518487921067" TEXT="nicht existierende Parents"/>
|
||||
<node CREATED="1515982330139" ID="ID_176314830" MODIFIED="1518487921067" TEXT="Perspective == egal"/>
|
||||
</node>
|
||||
<node COLOR="#990000" CREATED="1515982375397" ID="ID_773035469" MODIFIED="1518487921067" STYLE="fork" TEXT="Fallback "wenn alles scheitert"?">
|
||||
<node COLOR="#990000" CREATED="1515982375397" FOLDED="true" ID="ID_773035469" MODIFIED="1522939050514" STYLE="fork" TEXT="Fallback "wenn alles scheitert"?">
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="12"/>
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
<node CREATED="1516910666253" ID="ID_1056732886" MODIFIED="1518487921067" TEXT="Misconfig"/>
|
||||
|
|
@ -9372,14 +9433,15 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1516147992493" HGAP="24" ID="ID_4925227" MODIFIED="1518658156723" TEXT="wie wird das Zielobjekt selber bestimmt?" VSHIFT="-1">
|
||||
<node COLOR="#435e98" CREATED="1516147992493" HGAP="24" ID="ID_4925227" MODIFIED="1522938984866" TEXT="wie wird das Zielobjekt selber bestimmt?" VSHIFT="-1">
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1516148029148" ID="ID_1974346974" MODIFIED="1518487921067" TEXT="Möglichkeiten">
|
||||
<node CREATED="1516148034899" ID="ID_1675414085" MODIFIED="1518487921067" TEXT="explizit anschreiben"/>
|
||||
<node CREATED="1516148048121" ID="ID_1850664922" MODIFIED="1518487921067" TEXT="aus letzter gegebener Komponente ableiten"/>
|
||||
<node CREATED="1516909656846" ID="ID_1429663106" MODIFIED="1518487921067" TEXT="aus Typ ableiten und fehlende Parents ergänzen"/>
|
||||
</node>
|
||||
<node CREATED="1516148091716" ID="ID_1815243780" MODIFIED="1518487921067" TEXT="Anforderungen">
|
||||
<node CREATED="1516148091716" FOLDED="true" ID="ID_1815243780" MODIFIED="1522938950329" TEXT="Anforderungen">
|
||||
<icon BUILTIN="info"/>
|
||||
<node CREATED="1516148107065" ID="ID_389475040" MODIFIED="1518487921067" TEXT="Name-ID des Elements bestimmbar"/>
|
||||
<node CREATED="1516148118064" ID="ID_541058997" MODIFIED="1518487921067" TEXT="Coverage feststellbar">
|
||||
<node CREATED="1516148128790" ID="ID_739368723" MODIFIED="1518487921067" TEXT="partiell">
|
||||
|
|
@ -9429,7 +9491,9 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1516916455847" ID="ID_1054137561" MODIFIED="1518487921067" TEXT="Ergebnis">
|
||||
<node BACKGROUND_COLOR="#ccb59b" COLOR="#6e2a38" CREATED="1516916455847" ID="ID_1054137561" MODIFIED="1522938937366" TEXT="Ergebnis">
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="14"/>
|
||||
<icon BUILTIN="yes"/>
|
||||
<node CREATED="1516916468901" ID="ID_1527047531" MODIFIED="1518487921067">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
<head>
|
||||
|
|
@ -9468,7 +9532,8 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1516916096887" HGAP="32" ID="ID_319974456" MODIFIED="1518487921067" TEXT="zu klären...." VSHIFT="8">
|
||||
<node COLOR="#48639d" CREATED="1516916096887" HGAP="32" ID="ID_319974456" MODIFIED="1522938908764" TEXT="zu klären...." VSHIFT="8">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#338800" CREATED="1516916105462" ID="ID_1576570507" MODIFIED="1518487921067" TEXT="ist die Semantik of canCover() ausreichend?">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1517011522978" ID="ID_1745637631" MODIFIED="1518487921067" TEXT="im Prinzip ja">
|
||||
|
|
@ -9855,7 +9920,7 @@
|
|||
<arrowlink COLOR="#8e6e9e" DESTINATION="ID_1208480183" ENDARROW="Default" ENDINCLINATION="-458;-16;" ID="Arrow_ID_504124124" STARTARROW="None" STARTINCLINATION="-600;49;"/>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1516916599018" ID="ID_809925267" MODIFIED="1518487921068" TEXT="wie genau muß die Aufrufschnittstelle aussehen?">
|
||||
<node COLOR="#48639d" CREATED="1516916599018" FOLDED="true" ID="ID_809925267" MODIFIED="1522938899458" TEXT="wie genau muß die Aufrufschnittstelle aussehen?">
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1517084001346" ID="ID_101484926" MODIFIED="1518487921068" TEXT="bekannter Ausgangspunkt">
|
||||
<node CREATED="1517083926212" ID="ID_1898315920" MODIFIED="1518487921068" TEXT="location">
|
||||
|
|
@ -9960,13 +10025,35 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1516916611433" ID="ID_1887578617" MODIFIED="1518487921069" TEXT="welche zusätzlichen Services werden benötigt?">
|
||||
<node COLOR="#48639d" CREATED="1516916611433" ID="ID_1887578617" MODIFIED="1522938426144" TEXT="welche zusätzlichen Services werden benötigt?">
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1517021372159" ID="ID_841350723" MODIFIED="1518487921069" TEXT="location">
|
||||
<node CREATED="1518840121972" ID="ID_989066633" MODIFIED="1518840181886" TEXT="ein LocationSolver">
|
||||
<node CREATED="1518840121972" ID="ID_989066633" MODIFIED="1522938419001">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
ein <b>LocationSolver</b>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node CREATED="1517021326957" ID="ID_20403834" MODIFIED="1518840184881" TEXT="LocationQuery qua Navigator">
|
||||
<node CREATED="1517021326957" ID="ID_20403834" MODIFIED="1522938411626">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
<b>LocationQuery</b> qua Navigator
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node CREATED="1517021298929" ID="ID_621970077" MODIFIED="1518487921069">
|
||||
|
|
@ -9984,13 +10071,25 @@
|
|||
</node>
|
||||
<node CREATED="1517021389028" ID="ID_1240883488" MODIFIED="1518487921069" TEXT="Allocator">
|
||||
<node CREATED="1517021395067" ID="ID_1609814715" MODIFIED="1518487921069" TEXT="die konkreten Allokatoren"/>
|
||||
<node CREATED="1517021415017" ID="ID_1692689619" MODIFIED="1518487921069" TEXT="sehen viewLocator-API"/>
|
||||
<node CREATED="1517021415017" ID="ID_1692689619" MODIFIED="1522938396840">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
<head>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<p>
|
||||
sehen <b>ViewLocator</b>-API
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1517013926947" HGAP="247" ID="ID_1823688859" MODIFIED="1518762207002" TEXT="fehlende Implementierung..." VSHIFT="26">
|
||||
<icon BUILTIN="pencil"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1517013926947" HGAP="247" ID="ID_1823688859" MODIFIED="1522939013686" TEXT="fehlende Implementierung..." VSHIFT="26">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#338800" CREATED="1517013976676" ID="ID_614348470" MODIFIED="1518762196448" TEXT=""elided" als Wildcard behandeln">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#338800" CREATED="1517013994137" ID="ID_140988955" MODIFIED="1518762169701" TEXT="einbauen (EInzeiler)">
|
||||
|
|
@ -10188,7 +10287,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1517505328936" ID="ID_406973235" MODIFIED="1522808887542" TEXT="Umbauen Locator in Functor">
|
||||
<node COLOR="#338800" CREATED="1517505328936" FOLDED="true" ID="ID_406973235" MODIFIED="1522939019647" TEXT="Umbauen Locator in Functor">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#338800" CREATED="1517505339663" ID="ID_470503309" MODIFIED="1522808890833" TEXT="DSL-Header restrukturieren">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
|
|
@ -10434,8 +10533,7 @@
|
|||
für <i>LocationQuery</i>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</html></richcontent>
|
||||
<linktarget COLOR="#2c5db0" DESTINATION="ID_578310400" ENDARROW="Default" ENDINCLINATION="52;3;" ID="Arrow_ID_808786860" SOURCE="ID_704863615" STARTARROW="None" STARTINCLINATION="52;3;"/>
|
||||
</node>
|
||||
<node CREATED="1522807024217" ID="ID_704863615" MODIFIED="1522807052394">
|
||||
|
|
@ -10448,8 +10546,7 @@
|
|||
für <i>LocationSolver</i>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</html></richcontent>
|
||||
<arrowlink COLOR="#2c5db0" DESTINATION="ID_578310400" ENDARROW="Default" ENDINCLINATION="52;3;" ID="Arrow_ID_808786860" STARTARROW="None" STARTINCLINATION="52;3;"/>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -10900,8 +10997,8 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1517506090553" HGAP="59" ID="ID_1416624438" MODIFIED="1518487921070" TEXT="UILocationSolver" VSHIFT="-20">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node COLOR="#338800" CREATED="1517506090553" HGAP="59" ID="ID_1416624438" MODIFIED="1522938364977" TEXT="UILocationSolver" VSHIFT="-20">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node CREATED="1517506104183" ID="ID_798223993" MODIFIED="1522808764330" STYLE="fork" TEXT="ansiedeln im ViewLocator">
|
||||
<node CREATED="1522808738035" ID="ID_1951089115" MODIFIED="1522808764329" TEXT="als Service exportieren"/>
|
||||
<node CREATED="1522808746394" ID="ID_1564866088" MODIFIED="1522808764329" TEXT="selber mit dem Navigator hinterlegt"/>
|
||||
|
|
@ -10914,8 +11011,8 @@
|
|||
<linktarget COLOR="#33a0d6" DESTINATION="ID_1459009906" ENDARROW="Default" ENDINCLINATION="766;0;" ID="Arrow_ID_393354619" SOURCE="ID_1058958215" STARTARROW="None" STARTINCLINATION="-338;0;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1517508464896" ID="ID_877224411" MODIFIED="1518487921070" TEXT="generische Aufruf-Schnittstelle">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node COLOR="#338800" CREATED="1517508464896" ID="ID_877224411" MODIFIED="1522938360510" TEXT="generische Aufruf-Schnittstelle">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1517506116502" ID="ID_957265584" MODIFIED="1518487921070" TEXT="eigenständiger Unit-Test">
|
||||
<arrowlink COLOR="#465888" DESTINATION="ID_718086573" ENDARROW="Default" ENDINCLINATION="-185;-461;" ID="Arrow_ID_1844529849" STARTARROW="None" STARTINCLINATION="-598;29;"/>
|
||||
|
|
@ -10968,7 +11065,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1519355632354" ID="ID_1664602603" MODIFIED="1519355793090" TEXT="wo entsteht die LocationRule?">
|
||||
<node COLOR="#435e98" CREATED="1519355632354" ID="ID_1664602603" MODIFIED="1522939210627" TEXT="wo entsteht die LocationRule?">
|
||||
<linktarget COLOR="#647b96" DESTINATION="ID_1664602603" ENDARROW="Default" ENDINCLINATION="1374;300;" ID="Arrow_ID_947721778" SOURCE="ID_241646491" STARTARROW="None" STARTINCLINATION="298;36;"/>
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1519355656423" ID="ID_1547517953" MODIFIED="1519355665786" TEXT="in der LocationSpec">
|
||||
|
|
@ -11230,8 +11327,18 @@
|
|||
<node COLOR="#4d316d" CREATED="1515633990048" ID="ID_750345391" MODIFIED="1518487921071" TEXT="komplett auf abstrakter Ebene zu implementieren">
|
||||
<icon BUILTIN="yes"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#fdfdcf" COLOR="#ff0000" CREATED="1515634030562" ID="ID_662195926" MODIFIED="1518487921071" TEXT="Frage: geht das wirklich?">
|
||||
<node COLOR="#435e98" CREATED="1515634030562" ID="ID_662195926" MODIFIED="1522939171648" TEXT="Frage: geht das wirklich?">
|
||||
<icon BUILTIN="help"/>
|
||||
<node CREATED="1522939129671" ID="ID_905794690" MODIFIED="1522939133057" TEXT="Ja"/>
|
||||
<node CREATED="1522939133701" ID="ID_1855483555" MODIFIED="1522939138277" TEXT="fast">
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="12"/>
|
||||
<icon BUILTIN="ksmiletris"/>
|
||||
</node>
|
||||
<node CREATED="1522939141372" ID="ID_767946441" MODIFIED="1522939169486" TEXT="wenn man "Dependencies" zuläßt">
|
||||
<icon BUILTIN="idea"/>
|
||||
<node CREATED="1522939154049" ID="ID_1331034331" MODIFIED="1522939163621" TEXT="LocationSolver"/>
|
||||
<node CREATED="1522939164281" ID="ID_1465185092" MODIFIED="1522939166651" TEXT="Navigator"/>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1515634054990" HGAP="44" ID="ID_146987308" MODIFIED="1518487921071" TEXT="Struktur-Lösung" VSHIFT="19">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
|
|
@ -11276,6 +11383,25 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1522940095319" HGAP="-87" ID="ID_257633825" MODIFIED="1522940111813" TEXT="Aufruf einbinden" VSHIFT="-1">
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1522940113349" ID="ID_378188810" MODIFIED="1522940183464" TEXT="in ViewLocator">
|
||||
<icon BUILTIN="info"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1522940118628" ID="ID_356408235" MODIFIED="1522940180942" TEXT="auf Typ getemplated">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1522940124932" ID="ID_636475854" MODIFIED="1522940194187" TEXT="Aufruf-Mechanismus">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node CREATED="1522940151016" ID="ID_254319466" MODIFIED="1522940158818" TEXT="Strategy in id-scheme.hpp"/>
|
||||
<node CREATED="1522940161655" ID="ID_1905184084" MODIFIED="1522940166466" TEXT="pro Typ spezialisiert"/>
|
||||
<node CREATED="1522940167125" ID="ID_980922327" MODIFIED="1522940174904" TEXT="hält die konkrete ViewSpec-DSL"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1522940203377" ID="ID_1539937928" MODIFIED="1522940298042" TEXT="Testabdeckung">
|
||||
<arrowlink COLOR="#4c8891" DESTINATION="ID_1745396406" ENDARROW="Default" ENDINCLINATION="-828;-41;" ID="Arrow_ID_1830310728" STARTARROW="None" STARTINCLINATION="242;22;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1506181908037" HGAP="-29" ID="ID_1925951134" MODIFIED="1518487921071" TEXT="Test" VSHIFT="21">
|
||||
<icon BUILTIN="prepare"/>
|
||||
|
|
@ -11628,7 +11754,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1517506145618" FOLDED="true" ID="ID_718086573" MODIFIED="1518840088211" TEXT="UILocationSolver_test">
|
||||
<node CREATED="1517506145618" FOLDED="true" ID="ID_718086573" MODIFIED="1522937102298" TEXT="UILocationSolver_test">
|
||||
<linktarget COLOR="#465888" DESTINATION="ID_718086573" ENDARROW="Default" ENDINCLINATION="-185;-461;" ID="Arrow_ID_1844529849" SOURCE="ID_957265584" STARTARROW="None" STARTINCLINATION="-598;29;"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
<node COLOR="#338800" CREATED="1517506161024" ID="ID_21333166" MODIFIED="1518487921071" TEXT="Verdrahtung mit Test/Dummy-UI">
|
||||
|
|
@ -11858,6 +11984,10 @@
|
|||
<node CREATED="1515633737905" ID="ID_1500220475" MODIFIED="1518487921072" TEXT="Auswahl der ersten "passenden" Lösung"/>
|
||||
<node CREATED="1515633770884" ID="ID_861669562" MODIFIED="1518487921072" TEXT="Dummy: GenNodeLocationQuery anstelle eines realen UI"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1522940227022" ID="ID_1745396406" MODIFIED="1522940273981" TEXT="verify_invocation">
|
||||
<linktarget COLOR="#4c8891" DESTINATION="ID_1745396406" ENDARROW="Default" ENDINCLINATION="-828;-41;" ID="Arrow_ID_1830310728" SOURCE="ID_1539937928" STARTARROW="None" STARTINCLINATION="242;22;"/>
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -12087,8 +12217,9 @@
|
|||
<node CREATED="1504886010442" ID="ID_1660557914" MODIFIED="1518487921073" TEXT="panel has group"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1505420642387" ID="ID_9234158" MODIFIED="1518487921073" TEXT="UI-Koordinaten Builder-DSL">
|
||||
<node CREATED="1505420642387" ID="ID_9234158" MODIFIED="1522937622171" TEXT="UI-Koordinaten Builder-DSL">
|
||||
<icon BUILTIN="idea"/>
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -12128,7 +12259,8 @@
|
|||
<icon BUILTIN="flag-pink"/>
|
||||
<node CREATED="1506034518068" ID="ID_1413583873" MODIFIED="1518487921074" TEXT="ViewSpecDSL wird für Location Spec zuständig"/>
|
||||
<node CREATED="1506034529729" ID="ID_1906856590" MODIFIED="1518487921074" TEXT="Keine Generics mehr notwendig"/>
|
||||
<node CREATED="1506034536976" ID="ID_760545085" MODIFIED="1518487921074" TEXT="locationSpec ist direkt eine UICoord">
|
||||
<node CREATED="1506034536976" ID="ID_760545085" MODIFIED="1522937397270" TEXT="locationSpec ist direkt eine UICoord">
|
||||
<icon BUILTIN="button_cancel"/>
|
||||
<node CREATED="1506114845775" ID="ID_98017975" MODIFIED="1518487921074" TEXT="muß DSL-Elemente unterstützen"/>
|
||||
<node CREATED="1506034566805" ID="ID_726919191" MODIFIED="1518487921074" TEXT="ODER-Behandlung wandert in UICoord">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1515632006668" ID="ID_1085098385" MODIFIED="1518487921074" TEXT="wirklich?">
|
||||
|
|
@ -12155,8 +12287,18 @@
|
|||
<icon BUILTIN="messagebox_warning"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1522937399796" ID="ID_257379896" MODIFIED="1522937420005" TEXT="locationSpec wrappt">
|
||||
<node CREATED="1522937421353" ID="ID_1526265712" MODIFIED="1522937428532" TEXT="LocationRule"/>
|
||||
<node CREATED="1522937429384" ID="ID_159014153" MODIFIED="1522937437674" TEXT="Satz von Einzelregeln"/>
|
||||
<node CREATED="1522937438358" ID="ID_1221727561" MODIFIED="1522937444145" TEXT="jede von diesen ist ein UICoord"/>
|
||||
</node>
|
||||
<node CREATED="1506120453114" ID="ID_1626834388" MODIFIED="1518487921074" TEXT="abgekürzte Schreibweise für Allocator-Spec"/>
|
||||
<node CREATED="1506034548376" ID="ID_36109866" MODIFIED="1518487921074" TEXT="count -> umbenennen in alloc"/>
|
||||
<node CREATED="1506034548376" ID="ID_36109866" MODIFIED="1522937474269" TEXT="count -> umbenennen in alloc">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node CREATED="1522937492519" ID="ID_996676171" MODIFIED="1522937502079" TEXT="generischen Aufrufmechanismus klären">
|
||||
<icon BUILTIN="pencil"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1504833110793" ID="ID_10881417" MODIFIED="1518487921074" TEXT="Ausdrücke">
|
||||
<node CREATED="1504833126079" ID="ID_286801467" MODIFIED="1518487921074" TEXT="konkret">
|
||||
|
|
@ -12382,7 +12524,7 @@
|
|||
<icon BUILTIN="messagebox_warning"/>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1517970380222" ID="ID_1663499246" MODIFIED="1518487921075" TEXT="trickreich zu implementieren">
|
||||
<node COLOR="#990000" CREATED="1517970380222" ID="ID_1663499246" MODIFIED="1522937574410" TEXT="trickreich zu implementieren">
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
<node CREATED="1517970403323" ID="ID_676104700" MODIFIED="1518487921075" TEXT="...wofern überhaupt möglich"/>
|
||||
<node CREATED="1517970410690" ID="ID_1716625175" MODIFIED="1518487921075" TEXT="Problem sind die LocationClauses">
|
||||
|
|
@ -12415,6 +12557,9 @@
|
|||
<font ITALIC="true" NAME="SansSerif" SIZE="12"/>
|
||||
<icon BUILTIN="help"/>
|
||||
</node>
|
||||
<node COLOR="#338800" CREATED="1522937551446" ID="ID_1652249088" MODIFIED="1522937563222" TEXT="genau dieses + implizite Umwandlung">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -21637,10 +21782,11 @@
|
|||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1483927735679" ID="ID_783490676" MODIFIED="1518487921090" TEXT="Integration in UI-Main verifizieren">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1483927710450" ID="ID_1085939201" MODIFIED="1518487921090" TEXT="Hochfahren des UI / Schließen des UI">
|
||||
<icon BUILTIN="flag-yellow"/>
|
||||
<node COLOR="#338800" CREATED="1483927710450" ID="ID_1085939201" MODIFIED="1522935005617" TEXT="Hochfahren des UI / Schließen des UI">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#fdfdcf" COLOR="#ff0000" CREATED="1515977616903" ID="ID_1098045534" MODIFIED="1518487921091" TEXT="TODO: einfaches Fehler-Display">
|
||||
<node BACKGROUND_COLOR="#fdfdcf" COLOR="#ff0000" CREATED="1515977616903" ID="ID_1098045534" MODIFIED="1522935492881" TEXT="TODO: einfaches Fehler-Display">
|
||||
<arrowlink COLOR="#ebf0a5" DESTINATION="ID_1007296291" ENDARROW="Default" ENDINCLINATION="-3154;1704;" ID="Arrow_ID_1091720734" STARTARROW="None" STARTINCLINATION="1627;38;"/>
|
||||
<icon BUILTIN="flag-pink"/>
|
||||
</node>
|
||||
</node>
|
||||
|
|
@ -31397,7 +31543,7 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1437693678626" ID="ID_1536988357" MODIFIED="1518487921102" POSITION="left" TEXT="Doku">
|
||||
<node CREATED="1437693678626" HGAP="117" ID="ID_1536988357" MODIFIED="1522933364911" POSITION="left" TEXT="Doku" VSHIFT="-47">
|
||||
<node CREATED="1437693687650" ID="ID_1484874437" MODIFIED="1518487921102" TEXT="Sound-Systeme">
|
||||
<node CREATED="1437693693617" ID="ID_955932218" LINK="https://wiki.debian.org/Sound" MODIFIED="1518487921102" TEXT="siehe die Debian-Übersichtsseite">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
|
|
@ -31413,6 +31559,95 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#fdfdcf" COLOR="#ff0000" CREATED="1522933281517" HGAP="79" ID="ID_1743316782" MODIFIED="1522933712576" POSITION="left" TEXT="Entwicklung" VSHIFT="-6">
|
||||
<edge COLOR="#9e7171" STYLE="linear"/>
|
||||
<font NAME="SansSerif" SIZE="16"/>
|
||||
<node CREATED="1522933436743" ID="ID_669941386" MODIFIED="1522933440114" TEXT="Architektur">
|
||||
<node CREATED="1522933471266" ID="ID_1652255203" MODIFIED="1522933473878" TEXT="GUI">
|
||||
<node CREATED="1522933474914" ID="ID_1612113311" MODIFIED="1522933477550" TEXT="Backbone">
|
||||
<node COLOR="#338800" CREATED="1522934000737" ID="ID_1881825617" MODIFIED="1522934005641" TEXT="brauche top-Level">
|
||||
<icon BUILTIN="button_ok"/>
|
||||
</node>
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1522934018175" ID="ID_463339540" MODIFIED="1522934292870" TEXT="muß Komponente allozieren können">
|
||||
<linktarget COLOR="#ee162c" DESTINATION="ID_463339540" ENDARROW="Default" ENDINCLINATION="355;0;" ID="Arrow_ID_636625875" SOURCE="ID_34008801" STARTARROW="None" STARTINCLINATION="55;1;"/>
|
||||
<icon BUILTIN="pencil"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1522933478066" ID="ID_533257050" MODIFIED="1522933480197" TEXT="Timeline">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1522934041940" ID="ID_706725110" MODIFIED="1522934056656" TEXT="ist kamputt">
|
||||
<icon BUILTIN="smiley-angry"/>
|
||||
</node>
|
||||
<node CREATED="1522934923858" ID="ID_369497864" MODIFIED="1522934934979" TEXT="braucht bessere Architektur">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1522933489912" ID="ID_909250916" MODIFIED="1522933493515" TEXT="Session">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1522934151421" ID="ID_580296278" MODIFIED="1522934171443" TEXT="Element-Erzeugung implementieren">
|
||||
<icon BUILTIN="broken-line"/>
|
||||
</node>
|
||||
<node CREATED="1522934106715" ID="ID_1908249834" MODIFIED="1522934124024" TEXT="Placement-Logik implementieren">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1522933496807" ID="ID_30713901" MODIFIED="1522933499226" TEXT="Builder">
|
||||
<node CREATED="1522934179425" ID="ID_1599594477" MODIFIED="1522934190758" TEXT="keine Ahnung was der machen soll">
|
||||
<icon BUILTIN="smily_bad"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1522933500430" ID="ID_1555205420" MODIFIED="1522933504442" TEXT="Player">
|
||||
<node CREATED="1522934197478" ID="ID_237029868" MODIFIED="1522934205973" TEXT="wartet auf Scheduler">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1522933505078" ID="ID_1376308250" MODIFIED="1522933506642" TEXT="Engine">
|
||||
<node CREATED="1522934210324" ID="ID_254801901" MODIFIED="1522934218170" TEXT="wartet auf Fixture/Backbone">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1522933444542" ID="ID_1027224176" MODIFIED="1522933447105" TEXT="Themen">
|
||||
<node CREATED="1522933640027" ID="ID_191198072" MODIFIED="1522933669249" TEXT="UI-Connection">
|
||||
<icon BUILTIN="full-1"/>
|
||||
<node CREATED="1522933746716" ID="ID_504819861" MODIFIED="1522933751736" TEXT="Dummy-Connection">
|
||||
<node BACKGROUND_COLOR="#eee5c3" COLOR="#990000" CREATED="1522933752939" ID="ID_58888775" MODIFIED="1522933768348" TEXT="DemoGuiRoundtrip">
|
||||
<icon BUILTIN="pencil"/>
|
||||
<node CREATED="1522933935346" ID="ID_1197314745" MODIFIED="1522933943741" TEXT="Knopf sendet Signale"/>
|
||||
<node CREATED="1522933947737" ID="ID_59789786" MODIFIED="1522933954188" TEXT="diese werden zu Commands"/>
|
||||
<node CREATED="1522933955463" ID="ID_212135952" MODIFIED="1522933963618" TEXT="diese werden in Proc ausgeführt"/>
|
||||
<node CREATED="1522933964302" ID="ID_504912590" MODIFIED="1522933972313" TEXT="und senden Meldungen zurück"/>
|
||||
<node CREATED="1522933973965" ID="ID_34008801" MODIFIED="1522934292870" TEXT="...in das Benachrichtigungsfenster">
|
||||
<arrowlink COLOR="#ee162c" DESTINATION="ID_463339540" ENDARROW="Default" ENDINCLINATION="355;0;" ID="Arrow_ID_636625875" STARTARROW="None" STARTINCLINATION="55;1;"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1522933859797" ID="ID_1381384508" MODIFIED="1522933868144" TEXT="Dummy-Population">
|
||||
<icon BUILTIN="hourglass"/>
|
||||
<node CREATED="1522933880242" ID="ID_1851602883" MODIFIED="1522933885861" TEXT="automatisch beim Start"/>
|
||||
<node CREATED="1522933886401" ID="ID_1546164262" MODIFIED="1522933898443" TEXT="Pseudo-Session-Inhalte erfinden"/>
|
||||
<node CREATED="1522933899951" ID="ID_1191671954" MODIFIED="1522933905666" TEXT="in das UI hochschieben"/>
|
||||
<node CREATED="1522933913837" ID="ID_1879142349" MODIFIED="1522933922296" TEXT="Ziel: man sieht was">
|
||||
<icon BUILTIN="ksmiletris"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1522933624861" ID="ID_1008186406" MODIFIED="1522933671728" TEXT="Timeline-Widget">
|
||||
<icon BUILTIN="full-2"/>
|
||||
</node>
|
||||
<node CREATED="1522933545616" ID="ID_193999125" MODIFIED="1522933674090" TEXT="Fixture">
|
||||
<icon BUILTIN="full-3"/>
|
||||
</node>
|
||||
<node CREATED="1522933565157" ID="ID_651020600" MODIFIED="1522933676422" TEXT="Render-Jobs">
|
||||
<icon BUILTIN="full-4"/>
|
||||
</node>
|
||||
<node CREATED="1522933604296" ID="ID_596148799" MODIFIED="1522933681637" TEXT="Node-Invocation">
|
||||
<icon BUILTIN="full-5"/>
|
||||
</node>
|
||||
<node CREATED="1522933577884" ID="ID_1298252635" MODIFIED="1522933689830" TEXT="Frame-Dispatch">
|
||||
<icon BUILTIN="full-6"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1439176872457" HGAP="15" ID="ID_355008543" MODIFIED="1518487921102" POSITION="left" TEXT="Plattform" VSHIFT="41">
|
||||
<icon BUILTIN="go"/>
|
||||
<node CREATED="1439176875682" HGAP="47" ID="ID_1487331591" MODIFIED="1518487921102" TEXT="Debian/Jessie" VSHIFT="60">
|
||||
|
|
|
|||
Loading…
Reference in a new issue