All Frameworks  Class Hierarchy  This Framework  Indexes   

ENOVInterfaces Interface 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 AddAFLProdView( const oCfgObj,
const iprodName,
const inodeType,
oAFLPV)
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 AddNewEcoEffectivity( const oCfgObj,
const iprodName,
const iEffId,
oecoEff)
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 RemoveAFLProdView( oCfgObj)
Removes a Product View from an Action.
Parameters:
oCfgObj
Configurable Object to be removed
o RemoveEcoEffectivity
public virtual RemoveEcoEffectivity( oecEff)
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.