Package | Description |
---|---|
com.jacob.activeX | |
com.jacob.com |
Modifier and Type | Class and Description |
---|---|
class |
ActiveXComponent
This class provides a higher level, more object like, wrapper for top of the
Dispatch object.
|
Modifier and Type | Method and Description |
---|---|
Dispatch |
ActiveXComponent.getObject()
Probably was a cover for something else in the past.
|
Modifier and Type | Method and Description |
---|---|
void |
ActiveXComponent.setProperty(String propertyName,
Dispatch arg)
sets a property on this object
|
Constructor and Description |
---|
ActiveXComponent(Dispatch dispatchToBeWrapped)
Creates an active X component that is built on top of the COM pointers
held in the passed in dispatch.
|
ActiveXDispatchEvents(Dispatch sourceOfEvent,
Object eventSink)
This is the most commonly used constructor.
|
ActiveXDispatchEvents(Dispatch sourceOfEvent,
Object eventSink,
String progId)
None of the samples use this constructor.
|
ActiveXDispatchEvents(Dispatch sourceOfEvent,
Object eventSink,
String progId,
String typeLib)
Creates the event callback linkage between the the MS program represented
by the Dispatch object and the Java object that will receive the
callback.
|
Modifier and Type | Method and Description |
---|---|
Dispatch |
Variant.getDispatch()
cover for
Variant.toDispatch() This method now matches other getXXX()
methods. |
Dispatch |
Variant.getDispatchRef()
Dispatch and dispatchRef are treated the same This is just a cover for
toDispatch() with a flag check
|
Dispatch |
Dispatch.QueryInterface(String iid)
Return a different interface by IID string.
|
Dispatch |
Variant.toDispatch() |
Dispatch |
DispatchProxy.toDispatch() |
Modifier and Type | Method and Description |
---|---|
static Variant |
Dispatch.call(Dispatch dispatchTarget,
int dispid) |
static Variant |
Dispatch.call(Dispatch dispatchTarget,
int dispid,
Object... attributes) |
static Variant |
Dispatch.call(Dispatch dispatchTarget,
String name) |
static Variant |
Dispatch.call(Dispatch dispatchTarget,
String name,
Object... attributes) |
static Variant |
Dispatch.callN_CaseSensitive(Dispatch dispatchTarget,
String name,
Object[] values)
not implemented yet
|
static Variant |
Dispatch.callN(Dispatch dispatchTarget,
int dispID,
Object... args) |
static Variant |
Dispatch.callN(Dispatch dispatchTarget,
String name,
Object... args) |
static void |
Dispatch.callSub(Dispatch dispatchTarget,
int dispid)
makes call to native callSubN
|
static void |
Dispatch.callSub(Dispatch dispatchTarget,
int dispid,
Object... attributes)
makes call to native callSubN
|
static void |
Dispatch.callSub(Dispatch dispatchTarget,
String name)
makes call to native callSubN
|
static void |
Dispatch.callSub(Dispatch dispatchTarget,
String name,
Object... attributes)
makes call to native callSubN
|
static void |
Dispatch.callSubN(Dispatch dispatchTarget,
int dispID,
Object... args) |
static void |
Dispatch.callSubN(Dispatch dispatchTarget,
String name,
Object... args) |
static Variant |
Dispatch.get_CaseSensitive(Dispatch dispatchTarget,
String name)
not implemented yet
|
static Variant |
Dispatch.get(Dispatch dispatchTarget,
int dispid)
Cover for call to underlying invokev()
|
static Variant |
Dispatch.get(Dispatch dispatchTarget,
String name)
Cover for call to underlying invokev()
|
static int |
Dispatch.getIDOfName(Dispatch dispatchTarget,
String name) |
static int[] |
Dispatch.getIDsOfNames(Dispatch dispatchTarget,
int lcid,
String[] names) |
static int[] |
Dispatch.getIDsOfNames(Dispatch dispatchTarget,
String[] names) |
static int |
Dispatch.hasExited(Dispatch dispatchTarget)
The method is used to poll until it returns 1, indicating that the COM
server in gone.
|
static int |
Dispatch.hasExited(Dispatch disp,
int dispid,
int lcid)
Cover for native method
|
static Variant |
Dispatch.invoke(Dispatch dispatchTarget,
int dispID,
int wFlags,
Object[] oArg,
int[] uArgErr) |
static Variant |
Dispatch.invoke(Dispatch dispatchTarget,
String name,
int dispID,
int lcid,
int wFlags,
Object[] oArg,
int[] uArgErr) |
static Variant |
Dispatch.invoke(Dispatch dispatchTarget,
String name,
int wFlags,
Object[] oArg,
int[] uArgErr) |
static void |
Dispatch.invokeSub(Dispatch dispatchTarget,
int dispid,
int wFlags,
Object[] oArg,
int[] uArgErr) |
static void |
Dispatch.invokeSub(Dispatch dispatchTarget,
String name,
int dispid,
int lcid,
int wFlags,
Object[] oArg,
int[] uArgErr) |
static void |
Dispatch.invokeSub(Dispatch dispatchTarget,
String name,
int wFlags,
Object[] oArg,
int[] uArgErr) |
static void |
Dispatch.invokeSubv(Dispatch dispatchTarget,
int dispID,
int wFlags,
Variant[] vArg,
int[] uArgErr) |
static void |
Dispatch.invokeSubv(Dispatch dispatchTarget,
String name,
int dispID,
int lcid,
int wFlags,
Variant[] vArg,
int[] uArgErr) |
static void |
Dispatch.invokeSubv(Dispatch dispatchTarget,
String name,
int wFlags,
Variant[] vArg,
int[] uArgErr) |
static Variant |
Dispatch.invokev(Dispatch dispatchTarget,
int dispID,
int wFlags,
Variant[] vArg,
int[] uArgErr) |
static Variant |
Dispatch.invokev(Dispatch dispatchTarget,
String name,
int dispID,
int lcid,
int wFlags,
Variant[] vArg,
int[] uArgErr) |
static Variant |
Dispatch.invokev(Dispatch dispatchTarget,
String name,
int wFlags,
Variant[] vArg,
int[] uArgErr) |
static Variant |
Dispatch.invokev(Dispatch dispatchTarget,
String name,
int wFlags,
Variant[] vArg,
int[] uArgErr,
int wFlagsEx) |
static void |
Dispatch.put_Casesensitive(Dispatch dispatchTarget,
String name,
Object val)
not implemented yet
|
static void |
Dispatch.put(Dispatch dispatchTarget,
int dispid,
Object val) |
static void |
Dispatch.put(Dispatch dispatchTarget,
String name,
Object val) |
void |
Variant.putDispatch(Dispatch in)
This acts a cover for putVariant Dispatch.
|
void |
Variant.putDispatchRef(Dispatch in)
Dispatch and dispatchRef are treated the same This is a cover for
putVariantDispatch().
|
static void |
Dispatch.putRef(Dispatch dispatchTarget,
int dispid,
Object val)
cover for underlying call to invoke
|
static void |
Dispatch.putRef(Dispatch dispatchTarget,
String name,
Object val)
cover for underlying call to invoke
|
Constructor and Description |
---|
Dispatch(Dispatch dispatchToBeDisplaced)
Constructor to be used by subclass that want to swap themselves in for
the default Dispatch class.
|
DispatchEvents(Dispatch sourceOfEvent,
Object eventSink)
This is the most commonly used constructor.
|
DispatchEvents(Dispatch sourceOfEvent,
Object eventSink,
String progId)
None of the samples use this constructor.
|
DispatchEvents(Dispatch sourceOfEvent,
Object eventSink,
String progId,
String typeLib)
Creates the event callback linkage between the the MS program represented
by the Dispatch object and the Java object that will receive the
callback.
|
DispatchProxy(Dispatch localDispatch)
Marshals the passed in dispatch into the stream
|
EnumVariant(Dispatch disp) |
http://jacob-project.sourceforge.net