All Frameworks  Class Hierarchy  This Framework  Indexes   

KnowledgeInterfaces Notification 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()
Destructor
o CATParmNotification(CATISpecObject_var&)
o CATParmNotification(CATBaseUnknown_var&)
Constructor

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 virtual ~CATParmNotification()
Destructor
o CATParmNotification
public CATParmNotification( const iObject)
o CATParmNotification
public CATParmNotification( const iObject)
Constructor
Parameters:
iObject
: object dispatching event

Methods


o EffectiveChange
public EffectiveChange()
Indicates if change value is effective or just a valuation attempt.
Returns:
CATCke::Boolean : true (valuation and modification) false (valuation attempt).
o GetInterfaceObject
public GetInterfaceObject()
Returns the object dispatching the event.
o GetInterfaceObject
public GetInterfaceObject()
Returns the object dispatching the event.
o SetEffectiveChange
public SetEffectiveChange( const 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.