All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

DMAPSInterfaces Interface CATISPPActivityTypeFactory

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

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


interface CATISPPActivityTypeFactory

Interface to create new Activity Types.


Method Index


o CreateActivityType(CATUnicodeString&,CATISPPActivityType_var&)
Creates a new Activity Type from a Super Type.
o CreateActivityType(CATUnicodeString&,CATUnicodeString&)
Creates a new Activity Type from a Super Type.

Methods


o CreateActivityType
public virtual CATISPPActivityType_var CreateActivityType( const CATUnicodeString& iNewTypeName,
const CATISPPActivityType_var& iSuperType)const = 0
Creates a new Activity Type from a Super Type.
Parameters:
iNewTypeName
Name of the new type of Activity
iSuperType
Handler of the super type from which this new type must inherit
Returns:
Handler on the newly created Activity Type
o CreateActivityType
public virtual CATISPPActivityType_var CreateActivityType( const CATUnicodeString& iNewTypeName,
const CATUnicodeString& iSuperTypeName= "") const = 0
Creates a new Activity Type from a Super Type.
Parameters:
iNewTypeName
Name of the new type of Activity
iSuperTypeName
Name of the super type from which this new type must inherit
Returns:
Handler on the newly created Activity Type

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

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