All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ENOVInterfaces Interface VPMIWflActivityListener

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

Usage: you can freely reimplement this interface.


interface VPMIWflActivityListener

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


Method Index


o onAfterAbortActivity(ENOVIEvent_var&,HRESULT&)
Callback for after event AbortActivity.
o onAfterBypassActivity(ENOVIEvent_var&,HRESULT&)
Callback for after event BypassActivity.
o onAfterCompleteActivity(ENOVIEvent_var&,HRESULT&)
Callback for after event CompleteActivity.
o onAfterCreateActivity(ENOVIEvent_var&,HRESULT&)
Callback for after event CreateActivity.
o onAfterPowerActivity(ENOVIEvent_var&,HRESULT&)
Callback for after event PowerActivity.
o onAfterPrepareActivity(ENOVIEvent_var&,HRESULT&)
Callback for after event PrepareActivity.
o onAfterResumeActivity(ENOVIEvent_var&,HRESULT&)
Callback for after event ResumeActivity.
o onAfterStartActivity(ENOVIEvent_var&,HRESULT&)
Callback for after event StartActivity.
o onAfterSuspendActivity(ENOVIEvent_var&,HRESULT&)
Callback for after event SuspendActivity.
o onBeforeAbortActivity(ENOVIEvent_var&,HRESULT&)
Callback for before event AbortActivity.
o onBeforeBypassActivity(ENOVIEvent_var&,HRESULT&)
Callback for before event BypassActivity.
o onBeforeCompleteActivity(ENOVIEvent_var&,HRESULT&)
Callback for before event CompleteActivity.
o onBeforeCreateActivity(ENOVIEvent_var&,HRESULT&)
Callback for before event CreateActivity.
o onBeforePowerActivity(ENOVIEvent_var&,HRESULT&)
Callback for before event PowerActivity.
o onBeforePrepareActivity(ENOVIEvent_var&,HRESULT&)
Callback for before event PrepareActivity.
o onBeforeResumeActivity(ENOVIEvent_var&,HRESULT&)
Callback for before event ResumeActivity.
o onBeforeStartActivity(ENOVIEvent_var&,HRESULT&)
Callback for before event StartActivity.
o onBeforeSuspendActivity(ENOVIEvent_var&,HRESULT&)
Callback for before event SuspendActivity.
o onKo(ENOVIEvent_var&,HRESULT&)
Callback for event onKo.

Methods


o onAfterAbortActivity
public virtual HRESULT onAfterAbortActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event AbortActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onAfterBypassActivity
public virtual HRESULT onAfterBypassActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event BypassActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onAfterCompleteActivity
public virtual HRESULT onAfterCompleteActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event CompleteActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onAfterCreateActivity
public virtual HRESULT onAfterCreateActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event CreateActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onAfterPowerActivity
public virtual HRESULT onAfterPowerActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event PowerActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onAfterPrepareActivity
public virtual HRESULT onAfterPrepareActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event PrepareActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onAfterResumeActivity
public virtual HRESULT onAfterResumeActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event ResumeActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onAfterStartActivity
public virtual HRESULT onAfterStartActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event StartActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onAfterSuspendActivity
public virtual HRESULT onAfterSuspendActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for after event SuspendActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforeAbortActivity
public virtual HRESULT onBeforeAbortActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event AbortActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforeBypassActivity
public virtual HRESULT onBeforeBypassActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event BypassActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforeCompleteActivity
public virtual HRESULT onBeforeCompleteActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event CompleteActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforeCreateActivity
public virtual HRESULT onBeforeCreateActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event CreateActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforePowerActivity
public virtual HRESULT onBeforePowerActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event PowerActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforePrepareActivity
public virtual HRESULT onBeforePrepareActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event PrepareActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforeResumeActivity
public virtual HRESULT onBeforeResumeActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event ResumeActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforeStartActivity
public virtual HRESULT onBeforeStartActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event StartActivity.
Parameters:
iEvent
The event to handle.
ioNotifyRC
The notify return code.
o onBeforeSuspendActivity
public virtual HRESULT onBeforeSuspendActivity( const ENOVIEvent_var& iEvent,
HRESULT& ioNotifyRC) = 0
Callback for before event SuspendActivity.
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: VPMIWflActivityListener.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces

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