All Frameworks  Class Hierarchy  This Framework  Indexes

KnowledgeInterfaces Notification CATParmNotification

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

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


public class CATParmNotification

Notification class for LiteralFeatures framework.
Role: Used to notify events in LiteralFeatures.

See also:
CATIParmEvents
See also:
CATIRelationEvents


Constructor and Destructor Index


o CATParmNotification(CATBaseUnknown_var&)
Constructor
o CATParmNotification(CATISpecObject_var&)
o ~CATParmNotification()
Destructor

Method Index


o EffectiveChange()
Indicates if change value is effective or just a valuation attempt.
o GetInterfaceObject()
Returns the object dispatching the event.
o GetInterfaceObject()
Returns the object dispatching the event.
o SetEffectiveChange(CATCke::Boolean&)
Defines if change value is effective or just a valuation attempt.

Constructor and Destructor


o CATParmNotification
public CATParmNotification( const CATBaseUnknown_var& iObject)
Constructor
Parameters:
iObject
: object dispatching event
o CATParmNotification
public CATParmNotification( const CATISpecObject_var& iObject)
o ~CATParmNotification
public virtual ~CATParmNotification()
Destructor

Methods


o EffectiveChange
public CATCke::Boolean EffectiveChange()const
Indicates if change value is effective or just a valuation attempt.
Returns:
CATCke::Boolean : true (valuation and modification) false (valuation attempt).
o GetInterfaceObject
public CATBaseUnknown_var GetInterfaceObject()const
Returns the object dispatching the event.
o GetInterfaceObject
public CATISpecObject_var GetInterfaceObject()const
Returns the object dispatching the event.
o SetEffectiveChange
public void SetEffectiveChange( const CATCke::Boolean& b)
Defines if change value is effective or just a valuation attempt.
Parameters:
const
CATCke::Boolean &b : true (valuation and modification) false (valuation attempt)

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

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