SWTtoCOM
As its name implies SWTtoCOM is toolset for automating COM Ole components from Java utilising SWT as the calling frameworks. SWTtoCOM provides a developer with the ability to directly embed an ActiveX control or COM Document in to a SWT based Java application or Eclipse plugin.
SWTtoCOM is a free (personal/academic use) open source project hosted on sourceforge. Use the links here to access the sourceforge project, download and forum pages.
Here is a list of just some of the features that SWTtoCOM provides;
- Automatic conversion of COM types in to Java Types to provide for easy development of COM client code.
- Generated source code support for both JDK 1.4 and 1.5.
- Support to embed OLE Documents and Active X Controls directly in to a SWT application or eclipse plugin.
- Automatic binding of default interface to COM CoClass to provide a very intuitive Visual Basic like syntax for client code.
- Support of COM event listeners that follow Java listener conventions including an optional listener adapter.
- Automatic reference management of native COM interface resources (ie: AddRef/Release).
- Inbuilt support for stdole interfaces including IFont and IPicture.
- Ability to reconstruct type library inheritance hierarchy to reduce duplicated code generation.
- Option to generate an Automation object factory to provide accurate automatic type conversion of COM interfaces into Java wrapper types.
- Optional parameter support via Java method overloading.
