Java Access Bridge iconJava Access Bridge 1.26.1

Java Access Bridge connects the built-in accessibility support in Java Swing apps to the GNOME Accessibility framework.
Java Access Bridge is a module for GNOME, which connects the built-in accessibility support in Java Swing apps to the GNOME Accessibility framework, specifically the Assistive Technology Service Provider Interface (AT-SPI).

Contents:

bridge: directory contains the Java Bridge component which is
automatically loaded into each JVM invocation because
of an entry in the accessibility.properties file in
$JRE_HOME/lib.

($JRE_HOME is usually $JDK_HOME/jre).

idlgen: directory into which the auto-generated java wrappers
for the org.gnome.Accessibility and org.gnome.Bonobo
IDL are written by the Java IDL compiler, 'idlj'.

impl: directory where the implementation code for the
Java Accessibility Bridge for GNOME resides. This
code implements the Java Accessibility API AT-SPI
interfaces on behalf of Java programs which implement
the Java Accessibility API (JAAPI) internally;
i.e. this implementation code wraps the JAAPI
accessibility implementation and exports it via CORBA
to the bonobo-based GNOME Accessibility
Assistive Technology Service Provider Interface (AT-SPI)

Installation:

(1) obtain the bridge via CVS checkout or unpacking a distribution tarfile.
(2) If you obtained java-access-bridge from GNOME CVS:

run ./autogen.sh in the java-access-bridge directory (this directory), optionally specifying the "prefix" into which your GNOME 2 installation resides (e.g. /opt/gnome-2.0).
Example:

./autogen.sh --prefix=/opt/gnome-2.0

You may optionally include a java_home environment variable:

./autogen.sh --prefix=/opt/gnome-2.0 --with-java-home=/usr/java/j2sdk1.4.0

(2a) If you obtained the java-access-bridge via a tarfile,
run "./configure" in this directory with options as above.

(3) run make to build gnome-java-access.tar. You will need
a Java Virtual Machine version 1.4.0 beta4 or higher.

(4) run make install.

(5) before running a Java program with the Java Access Bridge, you will need to make sure that your GNOME 2 installation enables CORBA traffic over IP from the ORBit2 ORB. Do this by including the following line in a file, ".orbitrc" in your home directory:

ORBIIOPIPv4=1

You also need to modify your Java runtime environment to include gnome-java-bridge.jar in $JRE_HOME/lib/ext and accessibility.properties in $JRE_HOME/lib. The best way to do this is to create symbolic links from ${prefix}/share/jar/gnome-java-bridge.jar to the "jre/lib/ext" directory and from ${prefix}/share/jar to the "jre/lib" directory, where $prefix is the directory you specified in autogen.sh; the default value is "/usr/local".
A typical $JRE directory, if "which java" returned /usr/j2sdk1.4/bin/java, might be /usr/j2sdk1.4/jre.

last updated on:
June 5th, 2009, 13:39 GMT
price:
FREE!
developed by:
Bill Haneman and Louise Mille
license type:
LGPL (GNU Lesser General Public License) 
category:
ROOT \ Utilities

FREE!

In a hurry? Add it to your Download Basket!

user rating 24

UNRATED
1.8/5
 

0/5

Add your review!

SUBMIT