Creating an Extended Web Dynpro Application........................................................................5
Quiz Application....................................................................................................................6
Creating Basic Application Parts............................................................................................9
View Modeling and User Interface Layout...........................................................................10
Designing a View Model...................................................................................................10
Defining a View Composition...........................................................................................12
Implementing the View Composition................................................................................17
Designing a View Layout..................................................................................................21
Creating Navigation Changes..............................................................................................27
Controller Contexts and Data Binding.................................................................................30
Defining Controller Contexts............................................................................................30
Defining Data Binding.......................................................................................................37
Context Programming..........................................................................................................39
Adding QuizData Node Elements in Context Nodes........................................................39
Initializing Top Level Value Attributes..............................................................................43
Programming Context State Changes.............................................................................45