Package | Description |
---|---|
com.jacob.activeX | |
com.jacob.com |
Modifier and Type | Method and Description |
---|---|
Variant |
ActiveXComponent.getProperty(String propertyName)
retrieves a property and returns it as a Variant
|
Variant |
ActiveXComponent.invoke(String callAction)
makes a dispatch call for the passed in action and no parameter
|
Variant |
ActiveXComponent.invoke(String actionCommand,
boolean parameter)
makes a dispatch call to the passed in action with a single boolean
parameter
|
Variant |
ActiveXComponent.invoke(String actionCommand,
int parameter)
makes a dispatch call to the passed in action with a single int parameter
|
Variant |
ActiveXComponent.invoke(String actionCommand,
int parameter1,
int parameter2)
makes a dispatch call to the passed in action with two integer parameters
(this was put in for some application)
|
Variant |
ActiveXComponent.invoke(String actionCommand,
String parameter)
invokes a single parameter call on this dispatch that returns no value
|
Variant |
ActiveXComponent.invoke(String actionCommand,
String parameter1,
int parameter2)
makes a dispatch call to the passed in action with a string and integer
parameter (this was put in for some application)
|
Variant |
ActiveXComponent.invoke(String name,
Variant... args)
This is really a cover for call(String,Variant[]) that should be
eliminated call with a variable number of args mainly used for quit.
|
Variant |
ActiveXInvocationProxy.invoke(String methodName,
Variant[] targetParameters) |
Modifier and Type | Method and Description |
---|---|
Variant |
ActiveXComponent.invoke(String name,
Variant... args)
This is really a cover for call(String,Variant[]) that should be
eliminated call with a variable number of args mainly used for quit.
|
Variant |
ActiveXInvocationProxy.invoke(String methodName,
Variant[] targetParameters) |
ActiveXComponent |
ActiveXComponent.invokeGetComponent(String callAction,
Variant... parameters)
makes a dispatch call for the passed in action and single parameter
|
void |
ActiveXComponent.logCallbackEvent(String description,
Variant[] args)
used by the doc and application listeners to get intelligent logging
|
void |
ActiveXComponent.setProperty(String propertyName,
Variant arg)
sets a property on this object
|
Modifier and Type | Class and Description |
---|---|
class |
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.
|
Modifier and Type | Field and Description |
---|---|
static Variant |
Variant.DEFAULT
Use this constant for optional parameters
|
static Variant |
Variant.VT_FALSE
Use for true/false variant parameters
|
static Variant |
Variant.VT_MISSING
Same than
DEFAULT |
static Variant |
Variant.VT_TRUE
Use for true/false variant parameters
|
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) |
Variant |
Variant.changeType(short in)
Cover for native method so we can cover it.
|
Variant |
Variant.cloneIndirect()
Deprecated.
No longer used
|
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()
|
Variant |
InvocationProxy.getVariant()
used by EventProxy.cpp to create variant objects in the right thread
|
Variant |
SafeArray.getVariant(int sa_idx)
variant access
|
Variant |
SafeArray.getVariant(int[] indices)
get Variant value from N-dimensional array
|
Variant |
SafeArray.getVariant(int sa_idx1,
int sa_idx2)
variant access
|
Variant[] |
Variant.getVariantArray()
Deprecated.
superseded by SafeArray
|
Variant[] |
Variant.getVariantArrayRef()
Deprecated.
superseded by SafeArray
|
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) |
Variant |
InvocationProxyAllVariants.invoke(String methodName,
Variant[] targetParameters) |
abstract Variant |
InvocationProxy.invoke(String methodName,
Variant[] targetParameters)
The method actually invoked by EventProxy.cpp.
|
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) |
Variant |
EnumVariant.Next()
Deprecated.
use nextElement() instead
|
Variant |
EnumVariant.nextElement()
Implements java.util.Enumeration
|
protected static Variant[] |
VariantUtilities.objectsToVariants(Object[] arrayOfObjectsToBeConverted)
converts an array of objects into an array of Variants by repeatedly
calling obj2Variant(Object)
|
protected static Variant |
VariantUtilities.objectToVariant(Object objectToBeMadeIntoVariant)
Map arguments based on msdn documentation.
|
Variant |
Variant.toVariant()
Deprecated.
superseded by "this"
|
Variant[] |
Variant.toVariantArray()
Deprecated.
superseded by SafeArray
|
Variant[] |
SafeArray.toVariantArray()
Retrieves the data from the array cast to a Java data type
|
Modifier and Type | Method and Description |
---|---|
void |
SafeArray.fromVariantArray(Variant[] ja)
populate the safe array from the passed in array of data
|
void |
SafeArray.getVariants(int sa_idx,
int nelems,
Variant[] ja,
int ja_start)
variant access
|
Variant |
InvocationProxyAllVariants.invoke(String methodName,
Variant[] targetParameters) |
abstract Variant |
InvocationProxy.invoke(String methodName,
Variant[] targetParameters)
The method actually invoked by EventProxy.cpp.
|
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) |
int |
EnumVariant.Next(Variant[] receiverArray)
This should be private and wrapped to protect JNI layer.
|
protected boolean |
Variant.objectIsAConstant(Variant pVariant)
returns true if the passed in Variant is a constant that should not be
freed
|
protected static void |
VariantUtilities.populateVariant(Variant targetVariant,
Object pValueObject,
boolean fByRef)
Populates a variant object from a java object.
|
void |
Variant.putVariantArray(Variant[] in)
Deprecated.
superseded by SafeArray
|
void |
Variant.putVariantArrayRef(Variant[] in)
Deprecated.
superseded by SafeArray
|
void |
SafeArray.setVariant(int[] indices,
Variant v)
set Variant value in N-dimensional array
|
void |
SafeArray.setVariant(int sa_idx1,
int sa_idx2,
Variant c)
variant access
|
void |
SafeArray.setVariant(int sa_idx,
Variant c)
variant access
|
void |
SafeArray.setVariants(int sa_idx,
int nelems,
Variant[] ja,
int ja_start)
variant access
|
protected static Object |
VariantUtilities.variantToObject(Variant sourceData)
Convert a JACOB Variant value to a Java object (type conversions).
|
http://jacob-project.sourceforge.net