PLMPosResourceUseItf Interface PLMIPosReferenceTableFactory

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


interface PLMIPosReferenceTableFactory

Interface to create P&O Reference Tables.
Role: This interface is the factory to create P&O Reference Tables.
A pointer on this interface can be retrieved using the method.


Method Index


o CreateReferenceTableRow(CATListValCATICkeParm_var&,CATICkeObject_var&)
Creates a new row in a P&O Reference Table.
o GetReferenceTableType(CATIType_var&)
Gives the type of the P&O Reference Table.

Methods


o CreateReferenceTableRow
public virtual CreateReferenceTableRow( iAttributesValues,
ospRefTable)
Creates a new row in a P&O Reference Table.
Role: This method creates a new row in a P&O Reference Table.
Parameters:
iAttributesValues
A list of attributes values. MUST at least contains the attributes defining the Identifier Set.
ospRefTable
The created Reference Table row.
Returns:
  • S_OK if the Reference Table row was successfully created.
  • E_FAIL if internal errors occurred, the Reference Table row is not created.
  • E_INVALIDARG at least one argument is either missing or invalid.
o GetReferenceTableType
public virtual GetReferenceTableType( ospRefTableType)
Gives the type of the P&O Reference Table.
Role: This method gives the type of the P&O Reference Table.
Parameters:
ospRefTableType
The type of the Reference Table.
Returns:
  • S_OK if the Reference Table has a valid type.
  • E_FAIL if internal errors occurred, the Reference Table has no valid type.

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

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