CATPLMIntegrationUse CATAdpPLMGenealogyInformation

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


public class CATAdpPLMGenealogyInformation

Class to access to ancestor/child kind of relation between two components.

Role: Provide a way to access to ancestor/child kind of relation between two components. See to set the input list of components.


Constructor and Destructor Index


o CATAdpPLMGenealogyInformation()
o CATAdpPLMGenealogyInformation(CATAdpPLMGenealogyInformation&)
o ~CATAdpPLMGenealogyInformation()

Method Index


o GetInput(CATIAdpPLMIdentificator*&)
Retrieves the input component
Role: Retrieves the input component
o GetOperation(CATAdpPLMLifecycleOperation::Operation&)
Retrieves the operation between input and related component
Role: Retrieves the operation between input and related component.
o GetRelated(CATIAdpPLMIdentificator*&)
Retrieves the related component
Role: Retrieves the related component
o operator=(CATAdpPLMGenealogyInformation&)

Constructor and Destructor


o CATAdpPLMGenealogyInformation
public CATAdpPLMGenealogyInformation()
o CATAdpPLMGenealogyInformation
public CATAdpPLMGenealogyInformation( const )
o ~CATAdpPLMGenealogyInformation
public virtual ~CATAdpPLMGenealogyInformation()

Methods


o GetInput
public GetInput( oInput)
Retrieves the input component
Role: Retrieves the input component
Parameters:
oInput
[out, CATBaseUnknown#Release] . Identificator of the input component, see
to define input components
Returns:
S_OK Operation was successful
E_FAIL An error was encountered. See the error monitor
o GetOperation
public GetOperation( oOperation)
Retrieves the operation between input and related component
Role: Retrieves the operation between input and related component. See to get the possible values
Parameters:
oOperation
[out]
Returns:
S_OK Operation was successful
E_FAIL An error was encountered. See the error monitor
o GetRelated
public GetRelated( oRelated)
Retrieves the related component
Role: Retrieves the related component
Parameters:
oRelated
[out, CATBaseUnknown#Release] . Identificator of the related component, it can be null if the associated operation is NoOperation
Returns:
S_OK Operation was successful
E_FAIL An error was encountered. See the error monitor
o operator=
public operator=( const )

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

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