CATPLMIntegrationUse CATAdpPLMComponentInfos

Usage: you must use this class as is. You should never derive it.


public class CATAdpPLMComponentInfos



Constructor and Destructor Index


o CATAdpPLMComponentInfos()
o CATAdpPLMComponentInfos(CATAdpPLMComponentInfos&)
o ~CATAdpPLMComponentInfos()

Method Index


o GetAttributeSet(CATIType*,CATAdpPLMAttributeSet&)
Retrieve the attributes associated to the base type or an extension type.
o GetIterator()
Retrieve an Iterator on the collection.
o Size()
Number of types available.
o operator=(CATAdpPLMComponentInfos&)

Constructor and Destructor


o CATAdpPLMComponentInfos
public CATAdpPLMComponentInfos()
o CATAdpPLMComponentInfos
public CATAdpPLMComponentInfos( const )
o ~CATAdpPLMComponentInfos
public virtual ~CATAdpPLMComponentInfos()

Methods


o GetAttributeSet
public GetAttributeSet( iType,
oAttrSet)
Retrieve the attributes associated to the base type or an extension type.
Role: Given a , enables to retrieve the set of attributes associated to this PLM type.
Parameters:
iType
[in] PLMType of the attributes to retrieve. It can the base type of a component or an extension type. See
. .
Returns:
  • S_OK if the attribute set is available.
  • E_FAIL if the attribute set is not available.
o GetIterator
public GetIterator()
Retrieve an Iterator on the collection.
Role: Retrieves an iterator enabling to parse the content of the Collection.
Returns:
  • An Iterator on the collection.
o Size
public Size()
Number of types available.
Role: Retrieves the number of sets of attributes available to describe the PLM Component.
Returns:
  • The number of sets of attributes being part of the Component informations.
o operator=
public operator=( const )

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.