All Frameworks  Class Hierarchy  This Framework  Indexes

CATArrangementInterfaces Class CATEArrAppProductAdapter

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATEArrAppProductAdapter
 

Usage: you can derive this class.


public class CATEArrAppProductAdapter

Class CATEArrAppProductAdapter .
Role: Base class to be used when implementing CATIArrAppProduct


Constructor and Destructor Index


o CATEArrAppProductAdapter()
o ~CATEArrAppProductAdapter()

Method Index


o NomenclatureWasModified(CATUnicodeString&,CATUnicodeString&)
Called after an Arrangement object sets the nomenclature.

Constructor and Destructor


o CATEArrAppProductAdapter
public CATEArrAppProductAdapter()
o ~CATEArrAppProductAdapter
public virtual ~CATEArrAppProductAdapter()

Methods


o NomenclatureWasModified
public virtual HRESULT NomenclatureWasModified( const CATUnicodeString& iOldType,
const CATUnicodeString& iNewType)
Called after an Arrangement object sets the nomenclature. This allows users to insert attributes or do other calculations when the Arrangement object is created or the type is modified. The nomenclature corresponds to the type displayed in the panel.
Parameters:
iOldType
Old Type/Nomenclature. Blank if creating object for the first time.
iNewType
New Type/Nomenclature being set (name in the panel).

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

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