This library has 52 classes.
ECF: eiffel2java.ecf
Source code: directory list
A high-level framework for wrapping Java classes that adds a useful layer of abstraction to Eiffel Software's interface to the JNI (Java Native Interface) called eiffel2java.
Features
The framework is based on the concept of a Java agent that is similar to an Eiffel agent. You will find classes: JAVA_FUNCTION and JAVA_PROCEDURE that inherit JAVA_ROUTINE. These agent classes automatically generate correct JNI call signatures. The library allows the creation of recursively wrapped classes where the arguments and return types to wrapped routines are themselves wrapped classes.
See project test/eiffel2java/eiffel2java.ecf for an example of it's use.
. /classes/com.eiffel_loop.svg
Module java packages
Further Information
Click on class link to see client examples.
Java arguments
Java class reference
Java object attributes
Java object method calls
Java object or class
Java object reference
Further Information
Click on class link to see client examples.
Java primitive type
Java to eiffel convertable
Java type
Java object array of types conforming to JAVA_OBJECT_REFERENCE
Further Information
Click on class link to see client examples.
Interface to Java class: com.eiffel_loop.svg.SVG_TO_PNG_TRANSCODER
Further Information
Click on class link to see client examples.
J color
J file
Further Information
Click on class link to see client examples.
Interface to Java class: java.io.svg.FileWriter
Further Information
Click on class link to see client examples.
Interface to Java class: java.io.svg.OutputStreamWriter
Interface to Java class: java.io.svg.StringWriter
Further Information
Click on class link to see client examples.
Interface to Java class: java.io.svg.Writer
Further Information
Click on class link to see client examples.
Interface to Java class: java.lang.Object
Further Information
Click on class link to see client examples.
Java class: java.lang.String
Further Information
Click on class link to see client examples.
Interface to Java class: java.util.HashMap
Further Information
Click on class link to see client examples.
Interface to Java class: java.util.LinkedList
Further Information
Click on class link to see client examples.
Batik svg
Module batik svg
Collection of all deployment.javaws.jre.* properties divided up into versions
deployment.javaws.jre.<version no>.<key>=<value>
Further Information
Click on class link to see client examples.
Java environment configuration accessible from EL_MODULE_JAVA
Further Information
Click on class link to see client examples.
Java platform specific properties
Windows implementation of JAVA_PLATFORM_I interface
Further Information
Click on class link to see notes.
Unix implementation of JAVA_PLATFORM_I interface
Java attribute
Further Information
Click on class link to see client examples.
Java constructor
Further Information
Click on class link to see client examples.
Java function
Further Information
Click on class link to see client examples.
Java procedure
Further Information
Click on class link to see client examples.
Java routine
Java static attribute
Further Information
Click on class link to see client examples.
Java static function
Further Information
Click on class link to see client examples.
Java static procedure
Further Information
Click on class link to see client examples.
Interface to Java primitive: boolean
J byte
J char
J double
Interface to Java primitive: float
Further Information
Click on class link to see client examples.
Interface to Java primitive: int
Further Information
Click on class link to see client examples.
J long
J short
Java package: com.eiffel_loop.svg
Default Java package
Further Information
Click on class link to see client examples.
Java awt jpackage
Java package: java.io
Java package: java.lang
Root class for Java packages
Further Information
Click on class link to see client examples.
Java package: java.util