All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ObjectSpecsModeler Class CATSpecLifeCycleObjectExt

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ObjectModelerSystem.LifeCycleObject
        |
        +---CATSpecLifeCycleObjectExt
 

Usage: you can derive this class.


public class CATSpecLifeCycleObjectExt

Base class to provide default behaviors for CATSpecObject on LifeCycleObject interface.


Constructor and Destructor Index


o CATSpecLifeCycleObjectExt()
Constructs a CATSpecLifeCycleObjectExt.
o ~CATSpecLifeCycleObjectExt()

Method Index


o remove(int)
Removes the object.

Constructor and Destructor


o CATSpecLifeCycleObjectExt
public CATSpecLifeCycleObjectExt()
Constructs a CATSpecLifeCycleObjectExt.
o ~CATSpecLifeCycleObjectExt
public virtual ~CATSpecLifeCycleObjectExt()

Methods


o remove
public virtual void remove(int iForCloseContext=0)
Removes the object.
Parameters:
iForCloseContext
param to specify context of remove. If removes happens while closing a document, some actions do not need to be executed for example.
1 if remove acts while closing a document ...

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

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