Configure Comparison Version 2.0.0.0Print this Page
Compare Objects Pattern Set
 
Description
Return to Top
The Configure Comparison pattern is appropriate when users need the ability to select objects for comparison and to define which of the available attributes they want to compare. The user has the ability to change the comparison criteria after the initial comparison appears.
 
Pattern Set Decision Table
Return to Top
  Fixed Objects One to Many Objects Configure Comparison Configure and Compare
Are attributes selectable? No No Yes No
What is the maximum number of objects allowed for comparing? 3-4 Unlimited 2-3 2-3
What is the maximum number of attributes allowed for selecting? NA NA Unlimited NA
Are attribute values editable? No No No Yes
 
Pattern Sample
Return to Top

Selecting Objects and Attributes for Comparison

The user selects objects to compare from a list. A shuttle is available to define which attributes of the selected objects to include in the comparison.

Figure 1. Selecting objects and attributes for comparison
Required Screen Elements
Component Type Mandatory Components Customizable or Extendable Components
Button Compare button: Navigates the user to a page that displays a comparison of the selected objects. Product teams can apply a more descriptive label to the compare button to reflect the objects being compared (for example, Compare Printers).
Subheader Title (attributes)

Use this title format: Select <Attribute Name/Category>

For example: Select Features

NA
Shuttle

Available <Attribute Name>: Contains the full set of attributes that can be selected for comparison.

Selected <Attribute Name>:Contains the selected set of attributes for comparing objects.

NA

Comparison Results

The selected objects and attributes appear on the results page. Objects can be represented as images or text. The results of the comparison can be saved for future reference.

Figure 2. Comparison results
Required Screen Elements
Component Type Mandatory Components Customizable or Extendable Components
Page Title Use this title: Comparison Results. NA
Page-level Button

Done button: Returns user to the previous page.

Save Results button: Saves the results of the comparison for future review.
Table, Tree Table Each selected object appears as a column in the table or tree table. Product images can be specified above the corresponding table or tree table column.
Menu

Menu options:

  • Modify <object> list: Launches a dialog box to edit selected objects for comparison.
  • Modify <attribute> list: Launches a dialog box to edit attributes of selected objects for comparison.

NA

Changing Comparison Objects

The user can change the objects of comparison at any time by selecting the Modify <object name> option from the Object menu (where the menu item reflects the object menu label). A dialog box launches that displays all available objects for comparison. After selecting new objects and clicking OK, the page refreshes to compare the new objects and previously selected attributes.

Figure 3. Selecting new objects for comparison
Required Screen Elements
Component Type Mandatory Components Customizable or Extendable Components
Window Title Use this title format : Modify <Object Type>. NA
Table Table contains the full list of objects that can be added for comparison. The current set of objects being compared is selected in the table.

Selecting a new row in the table adds a new object for comparison. Deselecting a row in the table removes that object from the comparison.
NA
Window Buttons

Include these window buttons:

  • Cancel: Cancels the object selection and closes the window.
  • OK: Initializes the selected objects in the table for comparison.
NA

Changing Comparison Attributes

The user can change the comparison attributes at any time by selecting the second Modify<attribute> option from the Object menu (where the menu item reflect the type of attribute being compared). A dialog box launches that displays the attribute selection shuttle. After selecting new objects and clicking OK, the page refreshes to compare the new attributes and previously selected objects.

Figure 4. Changing comparison attributes
Required Screen Elements
Component Type Mandatory Components Customizable or Extendable Components
Window Title

Use this title format: Modify <Attribute Type>

For example: Add or Remove Features

NA
Shuttle

Available <Attribute Name>: Contains the full set of attributes that can be selected for comparison.

Selected <Attribute Name>: Contains the selected set of attributes for comparing objects.

NA
Window Buttons

Include these window buttons:

  • Cancel: Cancels the attribute selection and closes the window.
  • OK: Initializes the selected attribute in the selected list for comparison.
NA
 
Related Guidelines
Return to Top
Tables The principal method for displaying and interacting with data in Oracle Web applications.
Shuttle Used to assemble a list of items by moving or adding items from one list to another. Moving objects from a list of available items to a list of selected items.
Headers Guidelines relating to the use of page headers (as well as subheaders and sub-subheaders).
 
About Oracle | Legal Notices | Terms of Use | Your Privacy Rights