Download presentation
Presentation is loading. Please wait.
Published byAusten Poole Modified over 8 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.