All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ENOVInterfaces Interface ENOVICatalogEvents

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

Usage: you can freely reimplement this interface.


interface ENOVICatalogEvents

Class to be implemented by a client who wants to subscribe to events that Catalogs can raise.
CallBack Interface : when the publisher raises an event, the subscriber is called back on methods of this interface.
Role: the Subscriber gives a pointer on the implementation of this interface for subscription.


Method Index


o onAfterCatalogObject(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterCatalogObject is emitted at step AFTER.
o onAfterCreate(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterCreate is emitted at step AFTER.
o onAfterCreateKeyword(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterCreateKeyword is emitted at step AFTER.
o onAfterDeleteChapter(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterDeleteChapter is emitted at step AFTER.
o onAfterDeleteKeyword(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterDeleteKeyword is emitted at step AFTER.
o onAfterDetachObject(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterDetachObject is emitted at step AFTER.
o onAfterGetChildren(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterGetChildren is emitted at step AFTER.
o onAfterGetKeyword(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterGetKeyword is emitted at step AFTER.
o onAfterModifyKeywordDefaultValue(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterModifyKeywordDefaultValue is emitted at step AFTER.
o onAfterModifyKeywordValue(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterModifyKeywordValue is emitted at step AFTER.
o onAfterSearch(ENOVIEvent_var&,HRESULT&)
Method called when the event onAfterSearch is emitted at step AFTER.
o onBeforeCatalogObject(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeCatalogObject is emitted at step BEFORE.
o onBeforeCreate(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeCreate is emitted at step BEFORE.
o onBeforeCreateKeyword(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeCreateKeyword is emitted at step BEFORE.
o onBeforeDeleteChapter(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeDeleteChapter is emitted at step BEFORE.
o onBeforeDeleteKeyword(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeDeleteKeyword is emitted at step BEFORE.
o onBeforeDetachObject(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeDetach is emitted at step BEFORE.
o onBeforeGetChildren(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeGetChildren is emitted at step BEFORE.
o onBeforeGetKeyword(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeGetKeyword is emitted at step BEFORE.
o onBeforeModifyKeywordDefaultValue(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeModifyKeywordDefaultValue is emitted at step BEFORE.
o onBeforeModifyKeywordValue(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeModifyKeywordValue is emitted at step BEFORE.
o onBeforeSearch(ENOVIEvent_var&,HRESULT&)
Method called when the event onBeforeSearch is emitted at step BEFORE.
o onKo(ENOVIEvent_var&,HRESULT&)
Method called when the event onKo is emitted at step BEFORE.

Methods


o onAfterCatalogObject
public virtual HRESULT onAfterCatalogObject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterCatalogObject is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterCatalogObject - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterCreate
public virtual HRESULT onAfterCreate( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterCreate is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterCreate - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterCreateKeyword
public virtual HRESULT onAfterCreateKeyword( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterCreateKeyword is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterCreateKeyword - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterDeleteChapter
public virtual HRESULT onAfterDeleteChapter( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterDeleteChapter is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterDeleteChapter - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterDeleteKeyword
public virtual HRESULT onAfterDeleteKeyword( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterDeleteKeyword is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterDeleteKeyword - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterDetachObject
public virtual HRESULT onAfterDetachObject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterDetachObject is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterDetachObject - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterGetChildren
public virtual HRESULT onAfterGetChildren( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterGetChildren is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterGetChildren - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterGetKeyword
public virtual HRESULT onAfterGetKeyword( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterGetKeyword is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterGetKeyword - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterModifyKeywordDefaultValue
public virtual HRESULT onAfterModifyKeywordDefaultValue( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterModifyKeywordDefaultValue is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterModifyKeywordDefaultValue - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterModifyKeywordValue
public virtual HRESULT onAfterModifyKeywordValue( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterModifyKeywordValue is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterModifyKeywordValue - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onAfterSearch
public virtual HRESULT onAfterSearch( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onAfterSearch is emitted at step AFTER.
Role: to call back clients which subscribed to onAfterSearch - step after - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeCatalogObject
public virtual HRESULT onBeforeCatalogObject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeCatalogObject is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeCatalogObject - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeCreate
public virtual HRESULT onBeforeCreate( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode)= 0
Method called when the event onBeforeCreate is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeCreate - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeCreateKeyword
public virtual HRESULT onBeforeCreateKeyword( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeCreateKeyword is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeCreateKeyword - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeDeleteChapter
public virtual HRESULT onBeforeDeleteChapter( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeDeleteChapter is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeDeleteChapter - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeDeleteKeyword
public virtual HRESULT onBeforeDeleteKeyword( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeDeleteKeyword is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeDeleteKeyword - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeDetachObject
public virtual HRESULT onBeforeDetachObject( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeDetach is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeDetach - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeGetChildren
public virtual HRESULT onBeforeGetChildren( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeGetChildren is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeGetChildren - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeGetKeyword
public virtual HRESULT onBeforeGetKeyword( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeGetKeyword is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeGetKeyword - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeModifyKeywordDefaultValue
public virtual HRESULT onBeforeModifyKeywordDefaultValue( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeModifyKeywordDefaultValue is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeModifyKeywordDefaultValue - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeModifyKeywordValue
public virtual HRESULT onBeforeModifyKeywordValue( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeModifyKeywordValue is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeModifyKeywordValue - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onBeforeSearch
public virtual HRESULT onBeforeSearch( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onBeforeSearch is emitted at step BEFORE.
Role: to call back clients which subscribed to onBeforeSearch - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent
o onKo
public virtual HRESULT onKo( const ENOVIEvent_var& iRaisedEvent,
HRESULT& ioNotifyReturnCode) = 0
Method called when the event onKo is emitted at step BEFORE.
Role: to call back clients which subscribed to onKo - step before - on the object. This step is emitted before creation of the login session is performed.
Parameters:
iRaisedEvent
the instance of event which is currently raised.
ioNotifyReturnCode
the status to be returned by the method :
E_FAIL if there was a problem
S_OK if everything was right
See also:
ENOVIEvent

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

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