com.sssw.rt.com
Class AgCoInterface
java.lang.Object
|
+--com.sssw.rt.com.AgCOM
|
+--com.sssw.rt.com.AgCoInterface
- public class AgCoInterface
- extends com.sssw.rt.com.AgCOM
Base class for all generated COM Automation Interface classes.
The specific subclasses implement all object functionality.
To get an instance of a subclass object do the following
- ISubClass.castFrom (new SubClass());
where both ISubClass and SubClass are generated using SilverCmd ComGen.
This class has several methods and fields that are inherited from AgCOM.
These methods and fields are for internal use only.
Fields inherited from class com.sssw.rt.com.AgCOM |
DISP_E_ARRAYISLOCKED,
DISP_E_BADCALLEE,
DISP_E_BADINDEX,
DISP_E_BADPARAMCOUNT,
DISP_E_BADVARTYPE,
DISP_E_EXCEPTION,
DISP_E_MEMBERNOTFOUND,
DISP_E_NONAMEDARGS,
DISP_E_NOTACOLLECTION,
DISP_E_OVERFLOW,
DISP_E_PARAMNOTFOUND,
DISP_E_PARAMNOTOPTIONAL,
DISP_E_TYPEMISMATCH,
DISP_E_UNKNOWNINTERFACE,
DISP_E_UNKNOWNLCID,
DISP_E_UNKNOWNNAME,
E_ABORT,
E_ACCESSDENIED,
E_FAIL,
E_HANDLE,
E_INVALIDARG,
E_NOINTERFACE,
E_NOTIMPL,
E_OUTOFMEMORY,
E_POINTER,
E_UNEXPECTED,
INVOKE_METHOD,
INVOKE_PROPERTYGET,
INVOKE_PROPERTYPUT,
INVOKE_PROPERTYPUTREF,
mtl_comInited |
Method Summary |
boolean |
equals(Object other)
Compare two interface objects. |
void |
release()
Explicit release of this COM Interface. |
Methods inherited from class com.sssw.rt.com.AgCOM |
call,
call,
call,
call,
call,
call,
call,
call,
call,
call,
call,
call,
call,
call,
call,
call,
call,
COMCreateInstance,
COMDirectD,
COMDirectI,
COMDirectO,
COMGetD,
COMGetI,
COMGetS,
COMGetX,
COMInit,
COMInvokeGD,
COMInvokeGI,
COMInvokeGO,
COMInvokeGV,
COMPutD,
COMPutI,
COMPutS,
COMPutX,
COMQueryInterface,
COMRelease,
copyFromNative,
copyToNative,
DLLFreeHandle,
DLLGetHandle,
DLLGetMethod,
insurePerThreadInit,
LockClass,
natAlloc,
natFree,
natPerfInfo,
ptrToString,
queryPerformanceCounter,
queryPerformanceFrequency,
readN,
stringToPtr,
writeN |
AgCoInterface
public AgCoInterface()
release
public void release()
- Explicit release of this COM Interface. This allows the underlying
COM object to be released before Java's garbage collection. This method
should only be used if this object will not be used again, otherwise a
ComException will be thrown on any attempt to call a method.
equals
public boolean equals(Object other)
- Compare two interface objects. They are the same if they have the same
underlying COM handle.
- Overrides:
- equals in class Object