Presentation is loading. Please wait.

Presentation is loading. Please wait.

16 Copyright © 2004, Oracle. All rights reserved. Building ADF UIX View Components.

Similar presentations


Presentation on theme: "16 Copyright © 2004, Oracle. All rights reserved. Building ADF UIX View Components."— Presentation transcript:

1 16 Copyright © 2004, Oracle. All rights reserved. Building ADF UIX View Components

2 16-2 Copyright © 2004, Oracle. All rights reserved. Objectives After completing this lesson, you should be able to do the following: Describe the characteristics of ADF UIX Define the structure of a UIX XML page Build a UIX XML page Add components to a UIX XML page Create data-centric pages with data components Run and test a UIX XML page

3 16-3 Copyright © 2004, Oracle. All rights reserved. Why ADF UIX Technologies? Design-time benefits –WYSIWYG/Declarative development environment –Open, flexible framework –Customization –Streamlined design workflow Run-time benefits –Standards –Platform independence –Internationalization and accessibility support –High interactivity

4 16-4 Copyright © 2004, Oracle. All rights reserved. What are ADF UIX Technologies? ADF UIX Technologies are a framework based on the MVC model. ViewController Model UI ComponentsServlet Any data source

5 16-5 Copyright © 2004, Oracle. All rights reserved. How Do ADF UIX Technologies Work? 1.ADF UIX components are assembled. 2.They are rendered into Markup pages. 3.They are delivered to a variety of clients. UIX Page Markup

6 16-6 Copyright © 2004, Oracle. All rights reserved. UIX XML Page Layout 1.Page Header 2.Tabs and Navigation 3.Global Buttons 4.Data Component Area 5.Page Footer

7 16-7 Copyright © 2004, Oracle. All rights reserved. Interface Nodes Each page is divided into a hierarchical set of nodes, each node corresponding to a specific section of the page.

8 16-8 Copyright © 2004, Oracle. All rights reserved. How Is It coded? UIX XML is a dialect of the XML language for creating ADF UIX pages declaratively.

9 16-9 Copyright © 2004, Oracle. All rights reserved. Support for Internationalization UIX supports client-specific renderers, which: Are portable to different locales, fonts platforms, and browsers Process text separately from images (local imaging) Use run-time cascading style sheets with environment style information

10 16-10 Copyright © 2004, Oracle. All rights reserved. User Interface Components UIX XML pages are composed of interface components, which can be classified into three types: Simple Layout Composite

11 16-11 Copyright © 2004, Oracle. All rights reserved. Modular Declarative Design

12 16-12 Copyright © 2004, Oracle. All rights reserved. Creating a UIX XML Page

13 16-13 Copyright © 2004, Oracle. All rights reserved. Company and Product Branding

14 16-14 Copyright © 2004, Oracle. All rights reserved. Page Tabs

15 16-15 Copyright © 2004, Oracle. All rights reserved. Global Buttons

16 16-16 Copyright © 2004, Oracle. All rights reserved. Page Footers

17 16-17 Copyright © 2004, Oracle. All rights reserved. Designing with the Visual Editor

18 16-18 Copyright © 2004, Oracle. All rights reserved. Coding with the XML Editor

19 16-19 Copyright © 2004, Oracle. All rights reserved. UIX XML Page at Run Time

20 16-20 Copyright © 2004, Oracle. All rights reserved. Adding Data to the Page ADF Business Components are a type of data components that can be added to a UIX XML page.

21 16-21 Copyright © 2004, Oracle. All rights reserved. Design Time Data Components Use the Data Control Palette to include the data components on the page. Modify the prompts or other attributes with the Property Inspector.

22 16-22 Copyright © 2004, Oracle. All rights reserved. Data Binding in the Visual Editor

23 16-23 Copyright © 2004, Oracle. All rights reserved. Run-Time UIX XML Page with Data Binding

24 16-24 Copyright © 2004, Oracle. All rights reserved. Summary In this lesson, you should have learned how to: Define and discriminate the ADF UIX XML components Construct a UIX XML page by using the wizards Include data items on a page from the model Run and test a UIX XML page

25 16-25 Copyright © 2004, Oracle. All rights reserved. Practice 16: Overview This practice covers: Creating a UIX XML page Adding ADF Business Components Running the page using OC4J

26 16-26 Copyright © 2004, Oracle. All rights reserved. Practice 16 Notes

27 16-27 Copyright © 2004, Oracle. All rights reserved. Practice 16 Notes

28 16-28 Copyright © 2004, Oracle. All rights reserved. Practice 16 Notes


Download ppt "16 Copyright © 2004, Oracle. All rights reserved. Building ADF UIX View Components."

Similar presentations


Ads by Google