All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ENOVInterfaces Interface CATIEnovCMEco

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

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


interface CATIEnovCMEco

Interface for ENOVIA_ECO object implementation.

Role: This interface is implemented in ENOVCMImplSDM/VX0CMECo module customers must use this interface with the provided implementation


Method Index


o FindOneEffectivity(CATUnicodeString&,CATUnicodeString&,CATUnicodeString&,CATIEnovCMEffectivity_var&)
Returns the effectivity object.
o SetEcClass(CATUnicodeString&)
Sets the class attribute on the eco.
o SetEcReason(CATUnicodeString&)
Sets the reason attribute on the eco.
o SetEcSignedOff(boolean&)
Sets the SignOff attribute on the eco.
o SetEcType(CATUnicodeString&)
Sets the type attribute on the eco.
o SetEcVersion(CATUnicodeString&)
Sets the version attribute on the eco.
o SetIsReleased(boolean&)
Sets the isReleased attribute on the eco.
o SetOrganization(CATUnicodeString&)
Sets the organization attribute on the eco.

Methods


o FindOneEffectivity
public virtual HRESULT FindOneEffectivity( const CATUnicodeString& iProdid,
const CATUnicodeString& iCfgViewName,
const CATUnicodeString& iDelName,
CATIEnovCMEffectivity_var& oEffobj)=0
Returns the effectivity object.
Parameters:
iProdid
Id of the product
iCfgViewName
Id of the Configurable View
iDelName
Id of the deliverable
oEffobj
Returned Effectivity Object
Returns:
CATIEnovCMEffectivity object
o SetEcClass
public virtual HRESULT SetEcClass( const CATUnicodeString& iValue)= 0
Sets the class attribute on the eco.
Parameters:
iValue
Value of the eco class attribute
o SetEcReason
public virtual HRESULT SetEcReason( const CATUnicodeString& iValue)=0
Sets the reason attribute on the eco.
Parameters:
iValue
Value of the eco Reason attribute
o SetEcSignedOff
public virtual HRESULT SetEcSignedOff( const boolean& iValue)=0
Sets the SignOff attribute on the eco.
Parameters:
iValue
Value of the eco SignOff attribute
o SetEcType
public virtual HRESULT SetEcType( const CATUnicodeString& iValue)= 0
Sets the type attribute on the eco.
Parameters:
iValue
Value of the eco type attribute
o SetEcVersion
public virtual HRESULT SetEcVersion( const CATUnicodeString& iValue) = 0
Sets the version attribute on the eco.
Parameters:
iValue
Value of the eco version attribute
o SetIsReleased
public virtual HRESULT SetIsReleased( const boolean& iValue)=0
Sets the isReleased attribute on the eco.
Parameters:
iValue
Value of the eco isLocked attribute
o SetOrganization
public virtual HRESULT SetOrganization( const CATUnicodeString& iValue)=0
Sets the organization attribute on the eco.
Parameters:
iValue
Value of the eco organization attribute

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

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