|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Variant | |
---|---|
com.jacob.activeX | |
com.jacob.com |
Uses of Variant in com.jacob.activeX |
---|
Methods in com.jacob.activeX that return Variant | |
---|---|
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)
|
Methods in com.jacob.activeX with parameters of type Variant | |
---|---|
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 |
Uses of Variant in com.jacob.com |
---|
Subclasses of Variant in com.jacob.com | |
---|---|
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. |
Fields in com.jacob.com declared as Variant | |
---|---|
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 |
Methods in com.jacob.com that return Variant | |
---|---|
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 |
Methods in com.jacob.com with parameters of type Variant | |
---|---|
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). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |