Uses of Package
com.jniwrapper.win32.ole

Packages that use com.jniwrapper.win32.ole
com.jniwrapper.win32.automation This package provides interfaces, their implementaitons, utility classes and data types for working with Microsoft Automation. 
com.jniwrapper.win32.com The com.jniwrapper.win32.com package contains a number of standard COM interfaces wrappers. 
com.jniwrapper.win32.com.impl The com.jniwrapper.win32.com.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.com package. 
com.jniwrapper.win32.mshtml The com.jniwrapper.win32.mshtml package contains a number of commonly used interfaces from the MSHTML library. 
com.jniwrapper.win32.mshtml.impl The com.jniwrapper.win32.mshtml.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.mshtml package. 
com.jniwrapper.win32.ole The com.jniwrapper.win32.mshtml package contains a number of interfaces that are used in the OLE technology. 
com.jniwrapper.win32.ole.impl The com.jniwrapper.win32.ole.impl package contains default client implementations of COM interfaces introduced in the com.jniwrapper.win32.ole package. 
com.jniwrapper.win32.ole.types The com.jniwrapper.win32.mshtml.types package contains Java wrappers for native structures and types that are commonly used in OLE. 
 

Classes in com.jniwrapper.win32.ole used by com.jniwrapper.win32.automation
IAdviseSink
          This interface is used to receive notifications about changes in the state of the object.
IOleClientSite
          This interface enables communications between an object and its container.
IOleCommandTarget
          This interface provides dispatching of commands from an object to its container and from the container to the object.
IOleContainer
          This interface enumerates objects in a compound document.
IOleDocumentSite
          This interface implements each client site that hosts a document.
IOleDocumentView
          This interface is used by containers for receiving information about views of a document.
IOleInPlaceActiveObject
          This interface is used by the container to manipulate in-place objects when they are active.
IOleInPlaceFrame
          This interface is used by applications for management of modeless dialog boxes, composite menus, and context-sensitive help.
IOleInPlaceSite
          This interface enables communication between a client site of an in-place object and the container.
IOleInPlaceUIWindow
          This interface is used by a document or frame window for managing space when a containing object is activated or changes size.
IOleObject
          This interface provides functionality of an embedded object.
IOleWindow
          This interface allows to access windows that participate in in-place activation.
 

Classes in com.jniwrapper.win32.ole used by com.jniwrapper.win32.com
IAdviseSink
          This interface is used to receive notifications about changes in the state of the object.
IBindCtx
          This interface provides access to bind context.
IDataObject
          This interface is used for data transfer and notifications about changes in data.
IEnumOleVerb
          This interface enumerates verbs available for an object.
IEnumStatData
          This interface is used to enumerate { @link com.jniwrapper.win32.ole.types.StatData} structures.
IOleClientSite
          This interface enables communications between an object and its container.
IOleControl
          This interface is used for keyboard mnemonic, events in control objects, and ambient properties support.
IOleInPlaceActiveObject
          This interface is used by the container to manipulate in-place objects when they are active.
IOleInPlaceObject
          This interface is used for activation and deactivation of in-place objects.
IOleInPlaceUIWindow
          This interface is used by a document or frame window for managing space when a containing object is activated or changes size.
IOleObject
          This interface provides functionality of an embedded object.
IOleWindow
          This interface allows to access windows that participate in in-place activation.
IRunningObjectTable
          This object provides access to the Running Object Table (ROT).
IViewObject
          This interface is used for drawing a contained object.
IViewObject2
          This interface is an extension of IViewObject interface.
 

Classes in com.jniwrapper.win32.ole used by com.jniwrapper.win32.com.impl
IBindCtx
          This interface provides access to bind context.
 

Classes in com.jniwrapper.win32.ole used by com.jniwrapper.win32.mshtml
IDataObject
          This interface is used for data transfer and notifications about changes in data.
IDropTarget
          This interface is used for support of a drag-and-drop feature.
IOleCommandTarget
          This interface provides dispatching of commands from an object to its container and from the container to the object.
IOleInPlaceActiveObject
          This interface is used by the container to manipulate in-place objects when they are active.
IOleInPlaceFrame
          This interface is used by applications for management of modeless dialog boxes, composite menus, and context-sensitive help.
IOleInPlaceUIWindow
          This interface is used by a document or frame window for managing space when a containing object is activated or changes size.
 

Classes in com.jniwrapper.win32.ole used by com.jniwrapper.win32.mshtml.impl
IDataObject
          This interface is used for data transfer and notifications about changes in data.
IDropTarget
          This interface is used for support of a drag-and-drop feature.
IOleCommandTarget
          This interface provides dispatching of commands from an object to its container and from the container to the object.
IOleInPlaceActiveObject
          This interface is used by the container to manipulate in-place objects when they are active.
IOleInPlaceFrame
          This interface is used by applications for management of modeless dialog boxes, composite menus, and context-sensitive help.
IOleInPlaceUIWindow
          This interface is used by a document or frame window for managing space when a containing object is activated or changes size.
 

Classes in com.jniwrapper.win32.ole used by com.jniwrapper.win32.ole
IAdviseSink
          This interface is used to receive notifications about changes in the state of the object.
IBindCtx
          This interface provides access to bind context.
IConnectionPoint
          This interface is used for support of connectable objects.
IConnectionPointContainer
          This interface is used for support of connectable objects.
IContinueCallback
          This interface represents a listener for interruptions of programmatic printing.
IDataObject
          This interface is used for data transfer and notifications about changes in data.
IEnumConnectionPoints
          This interface is used for support of connectable objects.
IEnumConnections
          This interface is used for support of connectable objects.
IEnumFormatEtc
          This interface enumerates FormatEtc structures.
IEnumOleDocumentViews
          This interface enumerates views of a document object.
IEnumOleVerb
          This interface enumerates verbs available for an object.
IEnumStatData
          This interface is used to enumerate { @link com.jniwrapper.win32.ole.types.StatData} structures.
IOleClientSite
          This interface enables communications between an object and its container.
IOleContainer
          This interface enumerates objects in a compound document.
IOleDocumentView
          This interface is used by containers for receiving information about views of a document.
IOleInPlaceActiveObject
          This interface is used by the container to manipulate in-place objects when they are active.
IOleInPlaceFrame
          This interface is used by applications for management of modeless dialog boxes, composite menus, and context-sensitive help.
IOleInPlaceSite
          This interface enables communication between a client site of an in-place object and the container.
IOleInPlaceUIWindow
          This interface is used by a document or frame window for managing space when a containing object is activated or changes size.
IOleObject
          This interface provides functionality of an embedded object.
IOleWindow
          This interface allows to access windows that participate in in-place activation.
IParseDisplayName
          This interface converts a displayable name to moniker.
IPreviewCallback
           
IRunningObjectTable
          This object provides access to the Running Object Table (ROT).
IViewObject
          This interface is used for drawing a contained object.
OleFunctions
          This class provides OLE-related functions from ole32 native library.
PageSet
           
 

Classes in com.jniwrapper.win32.ole used by com.jniwrapper.win32.ole.impl
IAdviseSink
          This interface is used to receive notifications about changes in the state of the object.
IBindCtx
          This interface provides access to bind context.
IConnectionPoint
          This interface is used for support of connectable objects.
IConnectionPointContainer
          This interface is used for support of connectable objects.
IContinueCallback
          This interface represents a listener for interruptions of programmatic printing.
IDataObject
          This interface is used for data transfer and notifications about changes in data.
IDropSource
          This interface is used for support of a drag-and-drop feature.
IDropTarget
          This interface is used for support of a drag-and-drop feature.
IEnumConnectionPoints
          This interface is used for support of connectable objects.
IEnumConnections
          This interface is used for support of connectable objects.
IEnumFormatEtc
          This interface enumerates FormatEtc structures.
IEnumOleDocumentViews
          This interface enumerates views of a document object.
IEnumOleVerb
          This interface enumerates verbs available for an object.
IEnumStatData
          This interface is used to enumerate { @link com.jniwrapper.win32.ole.types.StatData} structures.
IInPlacePrintPreview
          This interface is implemented by objects that support print preview.
IObjectSafety
          This interface provides methods to get and set safety options.
IObjectWithSite
          This interface enables communication between an object and its site in the container.
IOleCache
          This interface supports cached presentations data of an object.
IOleClientSite
          This interface enables communications between an object and its container.
IOleCommandTarget
          This interface provides dispatching of commands from an object to its container and from the container to the object.
IOleContainer
          This interface enumerates objects in a compound document.
IOleControl
          This interface is used for keyboard mnemonic, events in control objects, and ambient properties support.
IOleControlSite
          This interface supports embedding controls in the site.
IOleDocument
          This interface is used by containers for receiving information about a document.
IOleDocumentSite
          This interface implements each client site that hosts a document.
IOleDocumentView
          This interface is used by containers for receiving information about views of a document.
IOleInPlaceActiveObject
          This interface is used by the container to manipulate in-place objects when they are active.
IOleInPlaceFrame
          This interface is used by applications for management of modeless dialog boxes, composite menus, and context-sensitive help.
IOleInPlaceObject
          This interface is used for activation and deactivation of in-place objects.
IOleInPlaceSite
          This interface enables communication between a client site of an in-place object and the container.
IOleInPlaceSiteEx
          This interface is an extension of IOleInPlaceSite interface.
IOleInPlaceUIWindow
          This interface is used by a document or frame window for managing space when a containing object is activated or changes size.
IOleLink
          This interface allows containers to contain linked objects.
IOleObject
          This interface provides functionality of an embedded object.
IOleWindow
          This interface allows to access windows that participate in in-place activation.
IParseDisplayName
          This interface converts a displayable name to moniker.
IPreviewCallback
           
IPrint
          This interface is implemented by objects that support programmatic printing.
IPropertyNotifySink
          This interface is used by a sink object for receiving notifications about changes in a property of the object that implements IPropertyNotifySink interface.
IProvideClassInfo
           
IRunningObjectTable
          This object provides access to the Running Object Table (ROT).
IViewObject
          This interface is used for drawing a contained object.
IViewObject2
          This interface is an extension of IViewObject interface.
 

Classes in com.jniwrapper.win32.ole used by com.jniwrapper.win32.ole.types
IAdviseSink
          This interface is used to receive notifications about changes in the state of the object.
IDataObject
          This interface is used for data transfer and notifications about changes in data.
IOleClientSite
          This interface enables communications between an object and its container.