|
Class Summary |
| ComThread |
Represents a COM level thread This is an abstract class because all the
methods are static and no instances are ever created. |
| Currency |
Most COM bridges use java.lang.Long as their Java data type for COM Currency
data. |
| DateUtilities |
java / windows date conversion utilities |
| Dispatch |
Object represents MS level dispatch object. |
| DispatchEvents |
This class creates the scaffolding for event callbacks. |
| DispatchIdentifier |
A bunch of DispatchIds that were pulled out of the Dispatch class for version
1.14. |
| DispatchProxy |
If you need to pass a COM Dispatch object between STA threads, you have to
marshall the interface. |
| EnumVariant |
An implementation of IEnumVariant based on code submitted by Thomas Hallgren
(mailto:Thomas.Hallgren@eoncompany.com) |
| InvocationProxy |
|
| InvocationProxyAllVariants |
This class acts as a proxy between the windows event callback mechanism and
the Java classes that are looking for events. |
| JacobObject |
The superclass of all Jacob objects. |
| JacobReleaseInfo |
An interface to the version properties file. |
| LibraryLoader |
Utility class to centralize the way in which the jacob JNI library is loaded. |
| MainSTA |
We provide our own main sta thread to avoid COM tagging a random thread as
the main STA - this is the thread in which all Apartment threaded components
will be created if the client chooses an MTA threading model for the java
side of the app. |
| ROT |
The Running Object Table (ROT) maps each thread to a collection of all the
JacobObjects that were created in that thread. |
| SafeArray |
This creates an array wrapper around Variant objects(?). |
| STA |
A class that implements a Single Threaded Apartment. |
| Variant |
The multi-format data type used for all call backs and most communications
between Java and COM. |
| VariantUtilities |
A utility class used to convert between Java objects and Variants |
| VariantViaEvent |
a public class to variant that is used to track which variant objects are
created by event callbacks This is solely used for that purpose. |