CATPLMIntegrationAccess CATAdpPLMExpandSpecification

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


public class CATAdpPLMExpandSpecification



Constructor and Destructor Index


o CATAdpPLMExpandSpecification(CATAdpPLMExpandSpecification&)
Constructs a clone expand specification.
o CATAdpPLMExpandSpecification(CATIAdpPLMIdentificator*,CATAdpPLMExpandFilter&)
Constructs an Expand specification.
o ~CATAdpPLMExpandSpecification()
Destructs the specification.

Method Index


o FillFilter(CATAdpPLMExpandFilter&)
Fills an empty filter with a clone of the original filter.
o GetAliasIdentificatorAssociation(CATUnicodeString&,CATIAdpPLMIdentificator*&)
Retrieves the identificator associated to an alias, if any has been set.
o GetRootIdentificator(CATIAdpPLMIdentificator*&)
Retrieves the identificator of the expand root.
o IsValid()
Checks if the specification is correctly built.
o SetAliasIdentificatorAssociation(CATUnicodeString&,CATIAdpPLMIdentificator*)
Associates an identificator to an alias used in the construction of the filter.
o operator =(CATAdpPLMExpandSpecification&)
Affectation operator.

Constructor and Destructor


o CATAdpPLMExpandSpecification
public CATAdpPLMExpandSpecification( const )
Constructs a clone expand specification.
o CATAdpPLMExpandSpecification
public CATAdpPLMExpandSpecification( iRootSpecification,
const iFilter)
Constructs an Expand specification.
Parameters:
iRootSpecification
[in] the root identifier of the expand.
iFilter
[in] the filter to apply during the expand.
o ~CATAdpPLMExpandSpecification
public virtual ~CATAdpPLMExpandSpecification()
Destructs the specification.

Methods


o FillFilter
public FillFilter( oFilter)
Fills an empty filter with a clone of the original filter.
o GetAliasIdentificatorAssociation
public GetAliasIdentificatorAssociation( const iAlias,
oAdpId)
Retrieves the identificator associated to an alias, if any has been set.
Parameters:
oAdpId
[out, CATBaseUnknown#Release]
o GetRootIdentificator
public GetRootIdentificator( oAdpId)
Retrieves the identificator of the expand root.
Parameters:
oAdpId
[out, CATBaseUnkonwn#Release]
o IsValid
public IsValid()
Checks if the specification is correctly built.
o SetAliasIdentificatorAssociation
public SetAliasIdentificatorAssociation( const iAlias,
iId)
Associates an identificator to an alias used in the construction of the filter.
o operator =
public operator =( const )
Affectation operator.

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

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