All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ENOVInterfaces Interface VPMIWflDataListener

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---VPMIWflDataListener
 

Usage: you can freely reimplement this interface.


interface VPMIWflDataListener

This interface defines callback methods which are to be invoked upon relevant data events.


Method Index


o onAfterCheckData(ENOVIEvent_var&,HRESULT&)
Callback for after event CheckData.
o onAfterUncheckData(ENOVIEvent_var&,HRESULT&)
Callback for after event UncheckData.
o onBeforeCheckData(ENOVIEvent_var&,HRESULT&)
Callback for before event CheckData.
o onBeforeUncheckData(ENOVIEvent_var&,HRESULT&)
Callback for before event UncheckData.
o onKo(ENOVIEvent_var&,HRESULT&)
Callback for event onKo.

Methods


o onAfterCheckData
public virtual HRESULT onAfterCheckData( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event CheckData.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onAfterUncheckData
public virtual HRESULT onAfterUncheckData( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event UncheckData.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforeCheckData
public virtual HRESULT onBeforeCheckData( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event CheckData.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforeUncheckData
public virtual HRESULT onBeforeUncheckData( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event UncheckData.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onKo
public virtual HRESULT onKo( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for event onKo.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.

This object is included in the file: VPMIWflDataListener.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces

Copyright © 2003, Dassault Systèmes. All rights reserved.