All Frameworks  Class Hierarchy  This Framework  Next  Indexes

CATAnalysisInterfaces Class CATSamAnalysisContext

CATSamAnalysisContext
 

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


public class CATSamAnalysisContext

Class representing an analysis context.
Role : Provides a structure which is easy to use for managing the analysis context. Context is defined by it's name:

Context allow also to configure a workbench to be in read-only mode.
See also:
CATISamAnalysisContext, CATISamAnalysisContextCheck


Constructor and Destructor Index


o CATSamAnalysisContext()
Default Constructor.
o CATSamAnalysisContext(CATSamAnalysisContext&)
Copy Constructor.
o ~CATSamAnalysisContext()
Destructor.

Method Index


o GetVisuModes(CATSamVisuMode&,CATSamVisuMode&)
o SetVisuModes(CATSamVisuMode,CATSamVisuMode,CATBoolean)
o operator=(CATSamAnalysisContext&)
Assignment operator.

Data Member Index


o _ContextName
Name of the Context.
o _ExplicitationDomain
Set by default to "STRUCTURAL".
o _ReadOnly
Indicates if the document should be read-only.

Constructor and Destructor


o CATSamAnalysisContext
public CATSamAnalysisContext()
Default Constructor.
o CATSamAnalysisContext
public CATSamAnalysisContext( const CATSamAnalysisContext& iContext)
Copy Constructor.
Parameters:
iContext:
The context to copy.
o ~CATSamAnalysisContext
public virtual ~CATSamAnalysisContext()
Destructor.

Methods


o GetVisuModes
public CATSamVisuMode GetVisuModes(CATSamVisuMode& oDefaultMode,
CATSamVisuMode& oGlobalMode)
Deprecated:
V5R15 Use CATISamAnalysisContext.GetVisuModes instead.
o SetVisuModes
public void SetVisuModes( const CATSamVisuMode iDefaultMode,
const CATSamVisuMode iGlobalMode,
const CATBoolean iOverload= FALSE )
Deprecated:
V5R15 Use CATISamAnalysisContext.SetVisuModes instead.
o operator=
public CATSamAnalysisContext & operator=( const CATSamAnalysisContext& iContext)
Assignment operator.
Parameters:
iContext:
The context to assign.

Data Members


o _ContextName
  public CATString _ContextName
Name of the Context. "AnalysisCheck_"_ContextName gives the late type of the object implementing CATISamAnalysisContextCheck.
o _ExplicitationDomain
  public CATString _ExplicitationDomain
Set by default to "STRUCTURAL". Used as a prefix to find the late type which implements "CATISamExplicitation" Note: Do not change the contexte. Software not yet implemented.
o _ReadOnly
  public CATBoolean _ReadOnly
Indicates if the document should be read-only.

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

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