Skip Headers
Oracle® Fusion Applications Developer's Guide
11g Release 6 (11.1.6)

Part Number E15524-11
Go to Documentation Home
Go to Book List
Book List
Go to Table of Contents
Go to Feedback page
Contact Us

Go to previous page
Go to next page
PDF · Mobi · ePub

Part III

Defining User Interfaces

This part of the Developer's Guide discusses some of the Oracle Application Development Framework (Oracle ADF) user interface features that you can incorporate into your Oracle Fusion Applications.

The Getting Started with your Web Interface chapter provides information about how to create a page and what the wizard settings should be. It also presents the basic information that is necessary before creating the Application User Interface.

The Implementing the UI Shell, Implementing Search Functions in the UI Shell and Implementing Additional Functions in the UI Shell chapters provides information about the UI Shell and Navigator Menu components used to implement user interface features in JDeveloper. The UI Shell is a page template whose contents are determined by the menu metadata held in the Navigator Menu.

The Implementing UIs in JDeveloper with Applications Tables, Trees, and Tree Tables chapter discusses the Applications Tables, Trees and Tree Tables components used to implement user interface features in JDeveloper. Applications tables are UI components that already contain an ADF table, a menu bar, a toolbar, and related popups. Developers do not need to create and assemble all these components separately. The Applications Tree component provides the basic capabilities that satisfy the requirements specified in the Application UX designs. These include tree toolbar with default buttons, facets for adding ADF tree, custom toolbar buttons, and so on, and default implementations for tree actions. The Applications Tree Table can be added to a page or page fragment using either the Component First or the Data First approach. Both approaches launch a wizard that is intended to help you quickly define the appropriate tree layout that adheres to the Applications UX standards.

The Implementing Applications Panels, Master-Detail, Hover, and Dialog Details chapter discusses the Applications Panels, Master-Detail, Detail on Demand, and Dialog Details components used to implement user interface features in JDeveloper. Applications panels help you create specific UI components as part of the UI Applications patterns. You must use Applications panels to standardize layout and appearance for all your page forms and buttons, including read-only pages. The Master-Detail composite is used in situations where the information is too large, dynamic or complex to show in a flat table. The user can see the Master, or summary, information in one area, and the corresponding details in a separate area. Dialog details are appropriate for use when information needs to be accessed quickly and then dismissed. The details are shown in a modeless dialog window.

The Implementing Attachments chapter provides guidelines for implementing Attachments at design time in a quick and simple manner using Oracle Fusion Middleware components. The Attachment component provides a declarative and simple programming mechanism for you to add attachments to the UI pages that you create for web applications. Once added to a UI page, the component gives users the ability to associate a URL, desktop file, repository file or folder, or text with a business object, such as an expense report, contract, or purchase order.

The Organizing Hierarchical Data with Tree Structures chapter describes how to create, update, and delete tree structures, trees, and tree versions, and how to develop applications using trees. Oracle Fusion tree management allows data in Oracle Applications to be organized into a hierarchical fashion, and allows Oracle Applications customers to create tree hierarchies based on their specific data.

The Working with Localization Formatting chapter describes the Oracle applications standards and guidelines for working with localization formatting. When developing applications for international users, it is often necessary to format the display of certain location-dependent data. In the context of JDeveloper and ADF, localization requires implementing formatting patterns so as to properly display the data according to local standards.

This part contains the following chapters: