All Frameworks  Class Hierarchy  This Framework  Indexes   

KnowledgeInterfaces Interface CATIKweActivable

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIKweActivable

This interface can be used to activate or deactivate a Knowledge feature.


Method Index


o ActivityFacet(CATICkeParm_var&)
Returns the parameter managing relations activity.
o IsActivated(int&)
Tests if the relation is activated.
o SetActivationStatus(int&)
Activates or Deactivates the relation.

Methods


o ActivityFacet
public virtual ActivityFacet( oActivity)
Returns the parameter managing relations activity.
Returns:
activity (Boolean literal)
o IsActivated
public virtual IsActivated( oResult)
Tests if the relation is activated.
Returns:

Legal values: CATCke::True if it is activated CATCke::False if it isn't.
o SetActivationStatus
public virtual SetActivationStatus( const iStatus)
Activates or Deactivates the relation. if iStatus = 0, the relation is deactivated, nor it is activated. This method may raise activation error (CATKWELifLoopDetected). No ability to catch them in CAA.

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

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