Oracle SQL Developer Data Modeler Accessibility Guide. Release 18.1

Similar documents
Oracle SQL Developer Accessibility Guide. Release 18.1

Oracle SQL Developer Web Accessibility Guide. Release 18.1

Oracle Database Appliance Accessibility Guide. Release

What s New for Cloud at Customer What's New for the Cloud Services on Oracle Cloud at Customer New Documentation for Oracle Cloud at Customer

Oracle Cloud Using Oracle E-Business Suite Adapter Endpoint Configuration Wizard. Release 17.3

Oracle Cloud Known Issues for Trial and Paid Subscriptions. Release 18.1

Oracle NoSQL Database Integration with SQL Developer. Release 18.1

Release for Microsoft Windows

Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder. 12c ( )

Microsoft Active Directory Plug-in User s Guide Release

Oracle Linux. UEFI Secure Boot Signing Key Update Notice

PeopleSoft Fluid Required Fields Standards

Oracle Cloud Using the Google Calendar Adapter with Oracle Integration

Oracle Cloud Getting Started with Oracle WebCenter Portal Cloud Service

Oracle Virtual Desktop Client for ipad. Release Notes for Release 1.2

Oracle Fusion Middleware Known Issues in Oracle Stream Analytics

Oracle Cloud E

Oracle Fusion Middleware

Microsoft Internet Information Services (IIS) Plug-in User s Guide Release

Oracle Banking Channels Bank User Base

Oracle Identity Manager Connector Guide for Dropbox. Release

What s New for Oracle Cloud Stack Manager. Topics: July Oracle Cloud. What's New for Oracle Cloud Stack Release

Oracle Hospitality OPERA Exchange Interface Cloud Authentication. October 2017

Oracle Communications Configuration Management

Export generates an empty file

PeopleSoft Fluid Icon Standards

Oracle Hospitality Suite8 Export to Outlook User Manual Release 8.9. July 2015

Oracle Cloud Using the Eventbrite Adapter with Oracle Integration

Database Change Reference Release 6.3

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

Oracle Agile Product Lifecycle Management for Process Reporting User Guide Release E

Oracle Cloud Using the Google Calendar Adapter. Release 17.3

Microsoft.NET Framework Plug-in User s Guide Release

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Hardware and Software Configuration

Oracle. Sales Cloud Using Sales for Outlook. Release 13 (update 18A)

Oracle Utilities Advanced Spatial and Operational Analytics

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Installing and Updating Local Software Packages 12c Release

Oracle Hospitality Query and Analysis Languages and Translation Configuration Guide. March 2016

Oracle Cloud E

Oracle Cloud What's New for Oracle WebCenter Portal Cloud Service

Oracle Cloud. Oracle Cloud Adapters Postinstallation Configuration Guide E

Oracle Utilities Opower Custom URL Configuration

Oracle Cloud Using the UiPath Robotic Process Automation Adapter with Oracle Integration F

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Creating vservers 12c Release 1 ( )

Oracle Enterprise Manager

Report Management and Editor!

Taleo Enterprise Deep Linking Configuration Guide Release 17

Oracle VM. Getting Started Guide for Release 3.2

End User s Guide Release 5.0

Oracle Utilities Work and Asset Management Integration to Primavera P6 Enterprise Project Portfolio Management

Recipe Calculation Survey. Materials Control. Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D Neuss Date: August 21 st 2007.

Managing Zone Configuration

Oracle Fusion Middleware Oracle Technology Adapters Release Notes. 12c ( )

Data Structure Design Guide Release 9.2

Oracle Enterprise Manager Ops Center

Defining Constants and Variables for Oracle Java CAPS Environments

Oracle Linux 7. Accessibility User's Guide

Oracle Communications Convergent Charging Controller. Sample Message Flows Reference Guide Release 6.0.1

Oracle Enterprise Data Quality for Product Data

Oracle Cloud Using the Trello Adapter. Release 17.3

OKM Key Management Appliance

Oracle Hospitality Cruise Shipboard Property Management System Topaz Signature Device Installation Guide Release 8.00 E

Oracle Hospitality MICROS Commerce Platform Release Notes Release Part Number: E December 2015

Java Platform, Standard Edition Java Flight Recorder Command Reference. Release 10

Oracle Cloud Using Oracle Cloud Marketplace

Oracle Fusion Middleware Oracle Cloud Adapters Postinstallation Configuration Guide. 12c Release ( )

Oracle Cloud. Using Oracle Eloqua Adapter Release E

Oracle Cloud Using the Evernote Adapter. Release 17.3

Oracle Simphony Venue Management (SimVen) Installation Guide Release Part Number: E

Materials Control. Account Classes. Product Version Account Classes. Document Title: Joerg Trommeschlaeger

Creating Domain Templates Using the Domain Template Builder 11g Release 1 (10.3.6)

Oracle. Field Service Cloud Using the Parts Catalog

Oracle Enterprise Manager Ops Center

Oracle Fusion Middleware Developing Custom Jars and Custom Stages in Oracle Stream Analytics

Solution Explorer Guide Release 9.2

Oracle Cloud. Using the Google Calendar Adapter Release 16.3 E

Oracle Utilities Customer Care and Billing

Oracle Human Capital Management Cloud Using the HCM Mobile Application. Release 13 (update 18C)


Oracle Fusion Middleware

Oracle Hospitality RES 3700 Server Setup Guide Release 5.5 E May 2016

JavaFX. JavaFX System Requirements Release E

Oracle Cloud Using the Microsoft Adapter. Release 17.3

Java Platform, Standard Edition MSI Enterprise JRE Installer Guide. Release 9 for Windows

1 Understanding the Cross Reference Facility

Oracle Utilities Customer Care and Billing

IBM WebSphere Portal Reference Guide Release 9.2.x

Oracle Cloud. Using the Oracle Mapper Release 16.4 E

Security Guide Release 4.0

Oracle Hospitality Suite8 XML Export of Invoice Data for Hungarian Tax Authority Release and Higher E November 2016

Oracle Agile Product Lifecycle Management for Process

Oracle Payment Interface Installation and Reference Guide Release E April 2018

Introduction to Auto Service Request

Oracle Fusion Middleware Installing and Configuring Oracle SOA Suite and Oracle Business Process Management. 12c ( )

Oracle Fusion Middleware

Oracle Argus Safety. 1 Configuration. 1.1 Configuring a Reporting Destination for the emdr Profile. emdr Best Practices Document Release 8.0.

User's Guide Release

Oracle Communications Order and Service Management. OSM New Features

Oracle Cloud Using the Eventbrite Adapter. Release 17.3

Oracle Enterprise Manager Ops Center. Overview. What You Need. Create Oracle Solaris 10 Zones 12c Release 3 ( )

Transcription:

Oracle SQL Developer Data Modeler Accessibility Guide Release 18.1 E94844-01 March 2018

Oracle SQL Developer Data Modeler Accessibility Guide, Release 18.1 E94844-01 Copyright 2017, 2018, Oracle and/or its affiliates. All rights reserved. Primary Author: Celin Cherian Contributing Authors: Chuck Murray This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agencyspecific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.

Contents Preface Audience Documentation Accessibility Conventions v v v 1 Data Modeler Accessibility Information 1.1 About Oracle SQL Developer Data Modeler Accessibility 1-1 1.2 Using a Screen Reader and Java Access Bridge with Oracle SQL Developer Data Modeler 1-1 1.3 Oracle SQL Developer Data Modeler Features that Support Accessibility 1-1 1.3.1 Keyboard Access 1-1 1.3.2 Screen Reader Readability 1-2 1.3.3 Flexibility in Font and Color Choices 1-3 1.3.4 No Audio-only Feedback 1-3 1.3.5 No Dependency on Blinking Cursor and Animation 1-3 1.3.6 Screen Magnifier Usability 1-3 1.3.7 How to Change the Editor or Tabbed View of a File 1-3 1.3.8 How to Read Text in a Multiline Edit Field 1-4 1.3.9 How to Read the Line Number in the Source Editor 1-4 1.3.10 How to Access Exception Stack HTML Links and Generated Javadoc Links in the Log Window 1-4 1.4 Recommendations for Customizing Oracle SQL Developer Data Modeler 1-4 1.4.1 How to Customize the Accelerators Keys 1-4 1.4.2 How to Pass a Conflicting Accelerator Key to Oracle SQL Developer Data Modeler 1-4 1.4.3 How to Change the Look and Feel of Data Modeler 1-4 1.4.4 How to Customize the Fonts in Code Editors 1-5 1.4.5 How to Customize Syntax Highlighting 1-5 1.4.6 How to Display Line Numbers in Code Editors 1-5 1.4.7 How to Change the Timing for Completion Insight 1-5 1.4.8 How to Specify the Columns in the Debugger 1-5 iii

1.5 Highly Visual Features of Oracle SQL Developer Data Modeler 1-5 iv

Preface Audience This guide provides information on the accessibility features for Oracle SQL Developer Data Modeler. This guide is intended for those using the accessibility features of Oracle SQL Developer Data Modeler. Documentation Accessibility Conventions For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup? ctx=acc&id=docacc. Access to Oracle Support Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/ lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired. The following text conventions are used in this document: Convention boldface italic monospace Meaning Boldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary. Italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values. Monospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter. v

1 Data Modeler Accessibility Information This topic provides information on the accessibility features for Oracle SQL Developer Data Modeler. It includes the following: About Oracle SQL Developer Data Modeler Accessibility (page 1-1) Using a Screen Reader and Java Access Bridge with Oracle SQL Developer Data Modeler (page 1-1) Oracle SQL Developer Data Modeler Features that Support Accessibility (page 1-1) Recommendations for Customizing Oracle SQL Developer Data Modeler (page 1-4) Highly Visual Features of Oracle SQL Developer Data Modeler (page 1-5) 1.1 About Oracle SQL Developer Data Modeler Accessibility It is our goal to make Oracle Products, Services, and supporting documentation accessible to the disabled community. Oracle SQL Developer Data Modeler supports accessibility features. For additional accessibility information for Oracle products, see the Oracle Accessibility Program page at: http://www.oracle.com/accessibility/ 1.2 Using a Screen Reader and Java Access Bridge with Oracle SQL Developer Data Modeler In order for assistive technologies, like screen readers, to work with Java-based applications and applets, the Windows-based computer must also have Sun's Java Access Bridge installed. See Oracle SQL Developer Installation Guide for the screen reader setup procedure, and for the recommended minimum technology stack. 1.3 Oracle SQL Developer Data Modeler Features that Support Accessibility 1.3.1 Keyboard Access Oracle SQL Developer Data Modeler provides features that are designed to support accessibility. Oracle SQL Developer Data Modeler features support keyboard access to Data Modeler functionality; a summary is provided in this section. The following menu and toolbar functionality is provided through keyboard access: Users can navigate to and invoke all menu items. 1-1

Chapter 1 Oracle SQL Developer Data Modeler Features that Support Accessibility All toolbar functions are accessible through menu items. All menus and menu items have unique and functioning mnemonic keys. All context menus within the navigators and source editor can be invoked. Frequently used menu items have unique accelerator keys. The following functionality is available in Data Modeler windows: Navigate between all open windows, to all nodes within a window or pane, and between tabs in a window. Set focus in a window or pane. Invoke all controls within a window or pane, and perform basic operations. Navigate and update properties in the Property Inspector. Use Completion Insight and Code Templates in the source editor. Invoke context sensitive help topics, navigate to and open all help topics, and navigate between the navigation and viewer tabs. Open, close, dock, undock, minimize, restore, and maximize the applicable Data Modeler window. Tips: You can press Escape to move the focus from the current dockable window to the last active editor. Press Shift+Escape to move the focus and also close the current window. You can press Shift+F10 to open the context menu for any window. Use the Down Arrow and Up arrow keys to select a command and press Enter, or use the accelerators to invoke a command on the context menu. The following functionality is available in Data Modeler dialogs and wizards: Users can navigate to and invoke all controls within all wizards and dialogs. The order in which the Tab key causes focus to flow is consistent and logical. Mnemonic keys are provided for controls where appropriate. 1.3.2 Screen Reader Readability Here is a summary of screen readability in Data Modeler, when it is used with a screen reader. When used with menus and toolbars: All menus and menu items are read. All toolbar items, including the Navigator toolbar items, are read. The hint text on all toolbar items is read. When used with Data Modeler windows: 1-2

Chapter 1 Oracle SQL Developer Data Modeler Features that Support Accessibility All open windows are read. All components within each window, including tabs, are read. Status text at the bottom of the IDE, and within the source editor, is read. When used with dialogs and wizards: All controls within all wizards and dialogs are read. Hint text is read. 1.3.3 Flexibility in Font and Color Choices The user interface in Data Modeler improves usability for people who are visually impaired by offering flexibility in color and font choices. The following font and color features are included: Users can specify both the font and the size in which the font displays for code editors. All features of the product have black text on a white or gray background. Colored text, underlining, or images are never used as the only method of conveying information. 1.3.4 No Audio-only Feedback In Data Modeler, there is no situation in which the only feedback a user receives is audible feedback. All audible feedback is accompanied by a visual indicator. For example, a prompt accompanies the bell sound that occurs when an error or illegal action has taken place. 1.3.5 No Dependency on Blinking Cursor and Animation Data Modeler makes minimal use of a blinking cursor and animation: No features in Data Modeler use blinking indicators, with the exception of the cursor in the source editor. No features rely on animated sequences. 1.3.6 Screen Magnifier Usability The Data Modeler user interface works well with screen magnifiers. All features of the product can be magnified by a screen magnifier. 1.3.7 How to Change the Editor or Tabbed View of a File When you press Enter on a node in the Connections Navigator, you open the default editor for that file. To switch to the different editors and views available for a document; you can use the Alt+Page Up and Alt+Page Down accelerators to invoke the Navigate > Go to Window > Right Editor and Navigate > Go to Window > Left Editor menu commands, respectively. 1-3

Chapter 1 Recommendations for Customizing Oracle SQL Developer Data Modeler 1.3.8 How to Read Text in a Multiline Edit Field To have the text in a multiline edit field read by a screen reader, you can select text by holding down the Shift key while moving the cursor either up or down with the Arrow keys, depending on the initial cursor position. 1.3.9 How to Read the Line Number in the Source Editor To have the line number read by a screen reader while you are editing a file in the source editor, you can press Ctrl+G. 1.3.10 How to Access Exception Stack HTML Links and Generated Javadoc Links in the Log Window After generating exception stack HTML links or Javadoc links in the Log window, they will not be recognized as links, but read as plain text by a screen reader. To access the links, set the cursor focus to the Log window. Right-click or press Shift+F1 and select Save As from the context menu. Save the contents of the Log window as an HTML file. Add the saved HTML file to a project or application workspace as a resource. 1.4 Recommendations for Customizing Oracle SQL Developer Data Modeler Data Modeler provides a number of customization features that enable users to specify their requirements for keyboard usage, display attributes of Data Modeler, and timing where appropriate. All customization features are organized within the Preferences dialog. For maximum usability and to accommodate your needs, you should consider changing any of the following from the defaults to a more usable customized setting. 1.4.1 How to Customize the Accelerators Keys You can add and change the default accelerator keys for Data Modeler in the Tools > Preferences > Shortcut Keys page. You can also load preset keymaps that you are accustomed to using. 1.4.2 How to Pass a Conflicting Accelerator Key to Oracle SQL Developer Data Modeler In addition to changing the mapped accelerator keys, you can pass a conflicting accelerator key to JAWS by preceding the accelerator key combination with Insert+F3. 1.4.3 How to Change the Look and Feel of Data Modeler You can change the default look and feel for Data Modeler in the Tools > Preferences > Environment page. The look and feel determines the display colors and shapes of objects like menus and buttons. 1-4

Chapter 1 Highly Visual Features of Oracle SQL Developer Data Modeler 1.4.4 How to Customize the Fonts in Code Editors You can change the font and font size that display in editors in the Tools > Preferences > Code Editor > Fonts page. 1.4.5 How to Customize Syntax Highlighting You can change the font style, as well as the foreground and background colors used in syntax highlighting within the source editor in the Tools > Preferences > Code Editor > PL/SQL Syntax Colors page. 1.4.6 How to Display Line Numbers in Code Editors You can display or hide line numbers in the source editor in the Tools > Preferences > Code Editor > Line Gutter page. 1.4.7 How to Change the Timing for Completion Insight You can specify the number of seconds that Completion Insight is delayed, or disable Completion Insight, in the Tools > Preferences > Code Editor > Completion Insight page. 1.4.8 How to Specify the Columns in the Debugger You can choose the columns and types of information that display in the Debugger in the Tools > Preferences > Debugger pages. 1.5 Highly Visual Features of Oracle SQL Developer Data Modeler Data Modeler includes features that are highly visual, and these features have equivalent functionality that is available to people who are blind or visually impaired: The UI and visual editors. The source editor provides equivalent functionality, as pages and UI elements can be completely designed and coded in the source editor. The Component Palette. The source editor provides equivalent functionality, as elements and tags that can be selected from the Component Palette can also be entered in the source editor. You can add a component from the Component Palette to the UI or visual editor using keystrokes. In Data Modeler, it is possible to create, edit, and move elements on a diagram using only keystrokes. 1-5