PLMLibraryInterfaces Interface PLMICLGCatalogBrowserFactory
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface PLMICLGCatalogBrowserFactory
Interface to open a Catalog Browser.
Role:This interface enables you to open a Catalog Browser Dialog box. This
Dialog object is handled by the interface.
The
implements this interface. You retrieve an instance of this class by using:
- The GetEditor method of the CATStateCommand class
if your are inside a CATStateCommand command.
- The static function
method if your are inside a command which is not a CATStateCommand
(CATCommand or CATDlgDialog)
Method Index
- o
OpenCatalogBrowser(PLMICLGCatalogBrowser*&,CATIPLMComponent*)
- Opens a new Catalog Browser Dialog box.
Methods
o OpenCatalogBrowser
public virtual OpenCatalogBrowser( | | oBrowser, |
| | iCatalog | = NULL) |
-
Opens a new Catalog Browser Dialog box.
- Parameters:
-
- oBrowser
- [out, CATBaseUnknown#Release] The created catalog browser.
- iCatalog
- The Catalog Browser can be initialized with iCatalog
If NULL is passed, preferences will be used.
- Returns:
-
- S_OK if the Catalog Browser was successfully created.
- E_FAIL otherwise.
This object is included in the file: PLMICLGCatalogBrowserFactory.h
If needed, your Imakefile.mk should include the module: PLMLibraryInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.