This figure, from the section Architecture of Java Access Bridge, contains two frames; these two frames overlap each other:
Java Runtime
Java Access Bridge for Windows
The following components are in the Java Runtime frame:
Java Application, which contains the component UI Toolkit, which contains the component JAAPI (Java Accessibility API)
Java Accessibility Utilities
The following component is in the Java Access Bridge for Windows frame:
Windows DLL
The following components are in both the Java Runtime frame and the Java Access Bridge for Windows frames (they are located where both frames overlap each other):
Java Access Bridge JAR
Runtime DLLs
The component Native Assistive Technology is not in either frame.
Double arrows connect the following components:
Native Assistive Technology and Windows DLL
Windows DLL and Runtime DLLs
Runtime DLLs and Java Access Bridge JAR
Java Access Bridge JAR and Java Application
Java Access Bridge JAR and Java Accessibility Utilities
Java Access Bridge JAR and Java Accessibility Utilities