PLMLibraryNavUseItf Interface PLMICLGLibrary

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


interface PLMICLGLibrary

Interface representing Library.
Role: A Library is a tree structure (direct acyclic graph) of classes in which components are classified. This interface enables to get the list of direct classes.


Method Index


o GetName(CATUnicodeString&)
Get the name of the library.
o ListClasses(CATListPtrPLMICLGClass&)
Retrieve the list of aggregated Classes under current Node.

Methods


o GetName
public virtual GetName( oName)
Get the name of the library.
Parameters:
oName
The name of the library.
Returns:
  • S_OK if the name of the library was successfully retrieved.
  • E_FAIL otherwise.
o ListClasses
public virtual ListClasses( oClassList)
Retrieve the list of aggregated Classes under current Node.
Parameters:
oClassList
The list of Classes. The list should be released after usage
Returns:
  • S_OK if the List of Chapters was successfully retrieved.
  • E_FAIL otherwise.

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

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