|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eclipse.swt.SWT | +--org.eclipse.swt.ole.win32.OLE
OLE contains all the constants used to create an ActiveX Control or an OLE Document.
Definitions for these constants can be found in MSDN.
Field Summary | |
static int |
CC_CDECL
|
static int |
CC_FASTCALL
|
static int |
CC_FPFASTCALL
|
static int |
CC_MACPASCAL
|
static int |
CC_MAX
|
static int |
CC_MPWCDECL
|
static int |
CC_MPWPASCAL
|
static int |
CC_MSCPASCAL
|
static int |
CC_PASCAL
|
static int |
CC_STDCALL
|
static int |
CC_SYSCALL
|
static int |
ERROR_ACTION_NOT_PERFORMED
Error code for OleError - Action can not be performed |
static int |
ERROR_APPLICATION_NOT_FOUND
Error code for OleError - Unable to find Application |
static int |
ERROR_CANNOT_ACCESS_CLASSFACTORY
Error code for OleError - Failed to get the class factory for the specified classID |
static int |
ERROR_CANNOT_CHANGE_VARIANT_TYPE
Error code for OleError - Failed to change Variant type |
static int |
ERROR_CANNOT_CREATE_FILE
Error code for OleError - Failed to create file |
static int |
ERROR_CANNOT_CREATE_LICENSED_OBJECT
Error code for OleError - Failed to create Licensed instance |
static int |
ERROR_CANNOT_CREATE_OBJECT
Error code for OleError - Failed to create Ole Client |
static int |
ERROR_CANNOT_OPEN_FILE
Error code for OleError - File does not exist, is not accessible to user or does not have the correct format |
static int |
ERROR_INTERFACE_NOT_FOUND
Error code for OleError - Failed to find requested interface on OLE Object |
static int |
ERROR_INVALID_CLASSID
Error code for OleError - Class ID not found in registry |
static int |
ERROR_INVALID_INTERFACE_ADDRESS
Error code for OleError - Invalid address received for Ole Interface |
static int |
ERROR_OUT_OF_MEMORY
Error code for OleError - Out of Memory |
static int |
FUNC_DISPATCH
|
static int |
FUNC_NONVIRTUAL
|
static int |
FUNC_PUREVIRTUAL
|
static int |
FUNC_STATIC
|
static int |
FUNC_VIRTUAL
|
static short |
FUNCFLAG_FBINDABLE
|
static short |
FUNCFLAG_FDEFAULTBIND
|
static short |
FUNCFLAG_FDEFAULTCOLLELEM
|
static short |
FUNCFLAG_FDISPLAYBIND
|
static short |
FUNCFLAG_FHIDDEN
|
static short |
FUNCFLAG_FIMMEDIATEBIND
|
static short |
FUNCFLAG_FNONBROWSABLE
|
static short |
FUNCFLAG_FREPLACEABLE
|
static short |
FUNCFLAG_FREQUESTEDIT
|
static short |
FUNCFLAG_FRESTRICTED
|
static short |
FUNCFLAG_FSOURCE
|
static short |
FUNCFLAG_FUIDEFAULT
|
static short |
FUNCFLAG_FUSESGETLASTERROR
|
static int |
HRESULT_UNSPECIFIED
Error code for OleError - No specific error information available |
static short |
IDLFLAG_FIN
|
static short |
IDLFLAG_FLCID
|
static short |
IDLFLAG_FOUT
|
static short |
IDLFLAG_FRETVAL
|
static short |
IDLFLAG_NONE
|
static int |
INVOKE_FUNC
|
static int |
INVOKE_PROPERTYGET
|
static int |
INVOKE_PROPERTYPUT
|
static int |
INVOKE_PROPERTYPUTREF
|
static int |
OLECMDEXECOPT_DODEFAULT
|
static int |
OLECMDEXECOPT_DONTPROMPTUSER
|
static int |
OLECMDEXECOPT_PROMPTUSER
|
static int |
OLECMDEXECOPT_SHOWHELP
|
static int |
OLECMDF_ENABLED
|
static int |
OLECMDF_LATCHED
|
static int |
OLECMDF_NINCHED
|
static int |
OLECMDF_SUPPORTED
|
static int |
OLECMDID_CLEARSELECTION
|
static int |
OLECMDID_COPY
|
static int |
OLECMDID_CUT
|
static int |
OLECMDID_GETZOOMRANGE
|
static int |
OLECMDID_HIDETOOLBARS
|
static int |
OLECMDID_NEW
|
static int |
OLECMDID_OPEN
|
static int |
OLECMDID_PAGESETUP
|
static int |
OLECMDID_PASTE
|
static int |
OLECMDID_PASTESPECIAL
|
static int |
OLECMDID_PRINT
|
static int |
OLECMDID_PRINTPREVIEW
|
static int |
OLECMDID_PROPERTIES
|
static int |
OLECMDID_REDO
|
static int |
OLECMDID_REFRESH
|
static int |
OLECMDID_SAVE
|
static int |
OLECMDID_SAVEAS
|
static int |
OLECMDID_SAVECOPYAS
|
static int |
OLECMDID_SELECTALL
|
static int |
OLECMDID_SETDOWNLOADSTATE
|
static int |
OLECMDID_SETPROGRESSMAX
|
static int |
OLECMDID_SETPROGRESSPOS
|
static int |
OLECMDID_SETPROGRESSTEXT
|
static int |
OLECMDID_SETTITLE
|
static int |
OLECMDID_SPELL
|
static int |
OLECMDID_STOP
|
static int |
OLECMDID_STOPDOWNLOAD
|
static int |
OLECMDID_UNDO
|
static int |
OLECMDID_UPDATECOMMANDS
|
static int |
OLECMDID_ZOOM
|
static int |
OLECMDTEXTF_NAME
|
static int |
OLECMDTEXTF_NONE
|
static int |
OLECMDTEXTF_STATUS
|
static int |
OLEIVERB_DISCARDUNDOSTATE
|
static int |
OLEIVERB_HIDE
|
static int |
OLEIVERB_INPLACEACTIVATE
|
static int |
OLEIVERB_OPEN
|
static int |
OLEIVERB_PRIMARY
|
static int |
OLEIVERB_PROPERTIES
|
static int |
OLEIVERB_SHOW
|
static int |
OLEIVERB_UIACTIVATE
|
static int |
PROPERTY_CHANGED
|
static int |
PROPERTY_CHANGING
|
static int |
S_FALSE
|
static int |
S_OK
|
static int |
VAR_CONST
|
static int |
VAR_DISPATCH
|
static int |
VAR_PERINSTANCE
|
static int |
VAR_STATIC
|
static int |
VARFLAG_FBINDABLE
|
static int |
VARFLAG_FDEFAULTBIND
|
static int |
VARFLAG_FDEFAULTCOLLELEM
|
static int |
VARFLAG_FDISPLAYBIND
|
static int |
VARFLAG_FHIDDEN
|
static int |
VARFLAG_FIMMEDIATEBIND
|
static int |
VARFLAG_FNONBROWSABLE
|
static int |
VARFLAG_FREADONLY
|
static int |
VARFLAG_FREPLACEABLE
|
static int |
VARFLAG_FREQUESTEDIT
|
static int |
VARFLAG_FRESTRICTED
|
static int |
VARFLAG_FSOURCE
|
static int |
VARFLAG_FUIDEFAULT
|
static short |
VT_ARRAY
|
static short |
VT_BLOB
|
static short |
VT_BLOB_OBJECT
|
static short |
VT_BOOL
|
static short |
VT_BSTR
|
static short |
VT_BSTR_BLOB
|
static short |
VT_BYREF
|
static short |
VT_CARRAY
|
static short |
VT_CF
|
static short |
VT_CLSID
|
static short |
VT_CY
|
static short |
VT_DATE
|
static short |
VT_DECIMAL
|
static short |
VT_DISPATCH
|
static short |
VT_EMPTY
|
static short |
VT_ERROR
|
static short |
VT_FILETIME
|
static short |
VT_HRESULT
|
static short |
VT_I1
|
static short |
VT_I2
|
static short |
VT_I4
|
static short |
VT_I8
|
static short |
VT_INT
|
static short |
VT_LPSTR
|
static short |
VT_LPWSTR
|
static short |
VT_NULL
|
static short |
VT_PTR
|
static short |
VT_R4
|
static short |
VT_R8
|
static short |
VT_RECORD
|
static short |
VT_SAFEARRAY
|
static short |
VT_STORAGE
|
static short |
VT_STORED_OBJECT
|
static short |
VT_STREAM
|
static short |
VT_STREAMED_OBJECT
|
static short |
VT_UI1
|
static short |
VT_UI2
|
static short |
VT_UI4
|
static short |
VT_UI8
|
static short |
VT_UINT
|
static short |
VT_UNKNOWN
|
static short |
VT_USERDEFINED
|
static short |
VT_VARIANT
|
static short |
VT_VECTOR
|
static short |
VT_VERSIONED_STREAM
|
static short |
VT_VOID
|
Constructor Summary | |
OLE()
|
Method Summary | |
static void |
error(int code)
Throws an appropriate exception based on the passed in error code. |
static void |
error(int code,
int hresult)
|
static String |
findProgramID(String extension)
|
static boolean |
isOleFile(File file)
Returns true if the specified file has an OLE Storage format. |
Methods inherited from class org.eclipse.swt.SWT |
error, getMessage, getPlatform, getVersion |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int S_FALSE
public static final int S_OK
public static final int OLEIVERB_DISCARDUNDOSTATE
public static final int OLEIVERB_HIDE
public static final int OLEIVERB_INPLACEACTIVATE
public static final int OLEIVERB_OPEN
public static final int OLEIVERB_PRIMARY
public static final int OLEIVERB_PROPERTIES
public static final int OLEIVERB_SHOW
public static final int OLEIVERB_UIACTIVATE
public static final int PROPERTY_CHANGING
public static final int PROPERTY_CHANGED
public static final int HRESULT_UNSPECIFIED
public static final int ERROR_CANNOT_CREATE_FILE
public static final int ERROR_CANNOT_CREATE_OBJECT
public static final int ERROR_CANNOT_OPEN_FILE
public static final int ERROR_INTERFACE_NOT_FOUND
public static final int ERROR_INVALID_CLASSID
public static final int ERROR_CANNOT_ACCESS_CLASSFACTORY
public static final int ERROR_CANNOT_CREATE_LICENSED_OBJECT
public static final int ERROR_OUT_OF_MEMORY
public static final int ERROR_CANNOT_CHANGE_VARIANT_TYPE
public static final int ERROR_INVALID_INTERFACE_ADDRESS
public static final int ERROR_APPLICATION_NOT_FOUND
public static final int ERROR_ACTION_NOT_PERFORMED
public static final int OLECMDF_SUPPORTED
public static final int OLECMDF_ENABLED
public static final int OLECMDF_LATCHED
public static final int OLECMDF_NINCHED
public static final int OLECMDTEXTF_NONE
public static final int OLECMDTEXTF_NAME
public static final int OLECMDTEXTF_STATUS
public static final int OLECMDEXECOPT_DODEFAULT
public static final int OLECMDEXECOPT_PROMPTUSER
public static final int OLECMDEXECOPT_DONTPROMPTUSER
public static final int OLECMDEXECOPT_SHOWHELP
public static final int OLECMDID_OPEN
public static final int OLECMDID_NEW
public static final int OLECMDID_SAVE
public static final int OLECMDID_SAVEAS
public static final int OLECMDID_SAVECOPYAS
public static final int OLECMDID_PRINT
public static final int OLECMDID_PRINTPREVIEW
public static final int OLECMDID_PAGESETUP
public static final int OLECMDID_SPELL
public static final int OLECMDID_PROPERTIES
public static final int OLECMDID_CUT
public static final int OLECMDID_COPY
public static final int OLECMDID_PASTE
public static final int OLECMDID_PASTESPECIAL
public static final int OLECMDID_UNDO
public static final int OLECMDID_REDO
public static final int OLECMDID_SELECTALL
public static final int OLECMDID_CLEARSELECTION
public static final int OLECMDID_ZOOM
public static final int OLECMDID_GETZOOMRANGE
public static final int OLECMDID_UPDATECOMMANDS
public static final int OLECMDID_REFRESH
public static final int OLECMDID_STOP
public static final int OLECMDID_HIDETOOLBARS
public static final int OLECMDID_SETPROGRESSMAX
public static final int OLECMDID_SETPROGRESSPOS
public static final int OLECMDID_SETPROGRESSTEXT
public static final int OLECMDID_SETTITLE
public static final int OLECMDID_SETDOWNLOADSTATE
public static final int OLECMDID_STOPDOWNLOAD
public static int VARFLAG_FREADONLY
public static int VARFLAG_FSOURCE
public static int VARFLAG_FBINDABLE
public static int VARFLAG_FREQUESTEDIT
public static int VARFLAG_FDISPLAYBIND
public static int VARFLAG_FDEFAULTBIND
public static int VARFLAG_FHIDDEN
public static int VARFLAG_FRESTRICTED
public static int VARFLAG_FDEFAULTCOLLELEM
public static int VARFLAG_FUIDEFAULT
public static int VARFLAG_FNONBROWSABLE
public static int VARFLAG_FREPLACEABLE
public static int VARFLAG_FIMMEDIATEBIND
public static int VAR_PERINSTANCE
public static int VAR_STATIC
public static int VAR_CONST
public static int VAR_DISPATCH
public static short IDLFLAG_NONE
public static short IDLFLAG_FIN
public static short IDLFLAG_FOUT
public static short IDLFLAG_FLCID
public static short IDLFLAG_FRETVAL
public static final short VT_BOOL
public static final short VT_BSTR
public static final short VT_BYREF
public static final short VT_CY
public static final short VT_DATE
public static final short VT_DISPATCH
public static final short VT_EMPTY
public static final short VT_ERROR
public static final short VT_I2
public static final short VT_I4
public static final short VT_NULL
public static final short VT_R4
public static final short VT_R8
public static final short VT_UI1
public static final short VT_UI4
public static final short VT_UNKNOWN
public static final short VT_VARIANT
public static final short VT_PTR
public static final short VT_USERDEFINED
public static final short VT_HRESULT
public static final short VT_DECIMAL
public static final short VT_I1
public static final short VT_UI2
public static final short VT_I8
public static final short VT_UI8
public static final short VT_INT
public static final short VT_UINT
public static final short VT_VOID
public static final short VT_SAFEARRAY
public static final short VT_CARRAY
public static final short VT_LPSTR
public static final short VT_LPWSTR
public static final short VT_RECORD
public static final short VT_FILETIME
public static final short VT_BLOB
public static final short VT_STREAM
public static final short VT_STORAGE
public static final short VT_STREAMED_OBJECT
public static final short VT_STORED_OBJECT
public static final short VT_BLOB_OBJECT
public static final short VT_CF
public static final short VT_CLSID
public static final short VT_VERSIONED_STREAM
public static final short VT_BSTR_BLOB
public static final short VT_VECTOR
public static final short VT_ARRAY
public static final int INVOKE_FUNC
public static final int INVOKE_PROPERTYGET
public static final int INVOKE_PROPERTYPUT
public static final int INVOKE_PROPERTYPUTREF
public static final int FUNC_VIRTUAL
public static final int FUNC_PUREVIRTUAL
public static final int FUNC_NONVIRTUAL
public static final int FUNC_STATIC
public static final int FUNC_DISPATCH
public static final short FUNCFLAG_FRESTRICTED
public static final short FUNCFLAG_FSOURCE
public static final short FUNCFLAG_FBINDABLE
public static final short FUNCFLAG_FREQUESTEDIT
public static final short FUNCFLAG_FDISPLAYBIND
public static final short FUNCFLAG_FDEFAULTBIND
public static final short FUNCFLAG_FHIDDEN
public static final short FUNCFLAG_FUSESGETLASTERROR
public static final short FUNCFLAG_FDEFAULTCOLLELEM
public static final short FUNCFLAG_FUIDEFAULT
public static final short FUNCFLAG_FNONBROWSABLE
public static final short FUNCFLAG_FREPLACEABLE
public static final short FUNCFLAG_FIMMEDIATEBIND
public static final int CC_FASTCALL
public static final int CC_CDECL
public static final int CC_MSCPASCAL
public static final int CC_PASCAL
public static final int CC_MACPASCAL
public static final int CC_STDCALL
public static final int CC_FPFASTCALL
public static final int CC_SYSCALL
public static final int CC_MPWCDECL
public static final int CC_MPWPASCAL
public static final int CC_MAX
Constructor Detail |
public OLE()
Method Detail |
public static void error(int code)
SWT
code
- the SWT error codepublic static void error(int code, int hresult)
public static String findProgramID(String extension)
public static boolean isOleFile(File file)
file
- the file to be checked
|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |