All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ObjectModelerNavigator Interface CATINavigContainer

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ObjectModelerNavigator.CATINavigElement
        |
        +---CATINavigContainer
 

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


interface CATINavigContainer

Interface to manage container's navigation.


Method Index


o AddRoot(CATBaseUnknown_var&)
Defines a root element of the navigation tree.
o RemoveAllRoots()
Removes all root elements.
o RemoveRoot(CATBaseUnknown_var&)
Removes root element of the navigation tree.

Methods


o AddRoot
public virtual void AddRoot( const CATBaseUnknown_var& iObj)=0
Defines a root element of the navigation tree.
Parameters:
iObj
root object.
o RemoveAllRoots
public virtual void RemoveAllRoots()=0
Removes all root elements.
o RemoveRoot
public virtual void RemoveRoot( const CATBaseUnknown_var& iObj)=0
Removes root element of the navigation tree.
Parameters:
iObj
root object.

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

Copyright © 2003, Dassault Systèmes. All rights reserved.