All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ENOVInterfaces Interface ENOVICWConfiguredViews

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

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


interface ENOVICWConfiguredViews

Interface for Configured Views.

Role: Implements extensions of an Action (or derivative) to perform Configured View operations.


Method Index


o AddAFLProdView(CATIVpmFactoryObject_var&,CATUnicodeString&,CATUnicodeString&,CATIVpmAFLProductView_var&)
Adds a Configurable Object to an Action as a Product View.
o AddNewEcoEffectivity(CATIVpmFactoryObject_var&,CATUnicodeString&,CATUnicodeString&,CATIEnovCMEffectivity_var&)
Adds a Configurable Object to an Eco as an Effectivity.
o RemoveAFLProdView(CATIVpmFactoryObject_var&)
Removes a Product View from an Action.
o RemoveEcoEffectivity(CATIEnovCMEffectivity_var&)
Removes an Effectivity an ECO.

Methods


o AddAFLProdView
public virtual HRESULT AddAFLProdView( const CATIVpmFactoryObject_var& oCfgObj,
const CATUnicodeString& iprodName,
const CATUnicodeString& inodeType,
CATIVpmAFLProductView_var& oAFLPV) = 0
Adds a Configurable Object to an Action as a Product View.
Parameters:
oCfgObj
Configurable Object to be added as Product View
iprodName
Product name
inodeType
Type of Configurable Object
oAFLPV
Created product view
o AddNewEcoEffectivity
public virtual HRESULT AddNewEcoEffectivity( const CATIVpmFactoryObject_var& oCfgObj,
const CATUnicodeString& iprodName,
const CATUnicodeString& iEffId,
CATIEnovCMEffectivity_var& oecoEff) = 0
Adds a Configurable Object to an Eco as an Effectivity.
Parameters:
oCfgObj
Configurable Object to be added as Effectivity
iprodName
Product name of Configurable Object
iEffId
Effectivity name
oecoEff
Created Effectivity object
o RemoveAFLProdView
public virtual HRESULT RemoveAFLProdView(CATIVpmFactoryObject_var& oCfgObj) = 0
Removes a Product View from an Action.
Parameters:
oCfgObj
Configurable Object to be removed
o RemoveEcoEffectivity
public virtual HRESULT RemoveEcoEffectivity(CATIEnovCMEffectivity_var& oecEff) = 0
Removes an Effectivity an ECO.
Parameters:
oecEff
Effectivity Object to be removed

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

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