All Frameworks  Class Hierarchy  This Framework  Next  Indexes

CATAnalysisInterfaces Notification CATSamAnalysisModelNotification

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---System.CATNotification
        |
        +---CATSamAnalysisModelNotification
 

Usage: you must use this class as is. You should never derive it.


public class CATSamAnalysisModelNotification

Class representing a notification send when the status of an analysis case is changed.
This notification is send by the Analysis Model of the document. The Notification type is identified by the CATSamModelNotifType and for each action sub categories are defined with CATSamModelNotifAction
Note: Everybody is allowed to subscribe to those events, but it is prohibited to re-emit them.


Constructor and Destructor Index


o CATSamAnalysisModelNotification(CATSamModelNotifType,CATSamModelNotifAction,CATBaseUnknown_var)
o ~CATSamAnalysisModelNotification()

Method Index


o GetActionType()
Returns the state of the notification.
o GetCase()
Returns the concerned case.
o GetNotifType()
Returns the notification type.

Constructor and Destructor


o CATSamAnalysisModelNotification
public CATSamAnalysisModelNotification(CATSamModelNotifType iNotifType,
CATSamModelNotifAction iAction,
CATBaseUnknown_var iCase)
o ~CATSamAnalysisModelNotification
public virtual ~CATSamAnalysisModelNotification()

Methods


o GetActionType
public CATSamModelNotifAction GetActionType()
Returns the state of the notification.
Returns:
state of the notification.
o GetCase
public CATBaseUnknown_var GetCase()
Returns the concerned case.
Returns:
the concerned case.
o GetNotifType
public CATSamModelNotifType GetNotifType()
Returns the notification type.
Returns:
notification type.

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

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