
Chapter 9 Generating Persistent Objects for Java and JSF Pages
Generating PageFlow Diagrams
In Java Server Faces, a configuration (xml) file is used to define navigation rules between different web pages, which is called PageFlow. Power Designer will provide a high level PageFlow diagram to abstract different kinds of definition, and can generate navigation rules for JSF web application and JSF page bean based on PageFlow diagram.
You can generate high level PageFlow diagram in three levels, Model, Package and Class. Next description will use the following example.
To generate a class level PageFlow diagram:
- Select one class in the ClassDiagram, e.g., Customer. Right click and select the context menu "Generate High Level PageFlow".
- A new PageFlow will be automatically generated, e.g., CustomerPageFlow.
To generate a package level PageFlow diagram:
- Select one package, e.g., "Orders". Right click it and select the context menu "Generate High Level PageFlow".
- The PageFlow will be generated for each class under this package and its sub packages recursively, e.g., CustomerPageFlow, OrdersPageFlow, ProductPageFlow, OrderLinePageFlow.
To generate a model level PageFlow diagram:
- Right click on the model, e.g., "JSF", and select the context menu "Generate High Level PageFlow".
- A model level PageFlow will be generated, e.g., "JSFPageFlow" automatically. At the same time, the PageFlow will be generated for each class under this package and its sub packages recursively, e.g., CustomerPageFlow, OrdersPageFlow, ProductPageFlow, OrderLinePageFlow.
Copyright (C) 2006. Sybase Inc. All rights reserved.
|
|