All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

VPMInterfaces Interface CATIConfigHandler

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIConfigHandler
 

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


interface CATIConfigHandler

A CATIConfigHandler is a persistent filter.

Role: This class associate some persistent attributes to a CATICfgFilter object.


Method Index


o GetFilter(CATICfgFilter_var&)
Get the filter associated with this configuration handler.
o GetIdentifier(CATUnicodeString&)
Get the name of this configuration handler.
o SetFilter(CATICfgFilter_var&)
Set a filter for this configuration handler.
o SetName(CATUnicodeString&)
Set the name of this configuration handler.

Methods


o GetFilter
public virtual HRESULT GetFilter(CATICfgFilter_var& oFilter) const = 0
Get the filter associated with this configuration handler.
Parameters:
oFilter
The filter associated with this configuration handler.
o GetIdentifier
public virtual HRESULT GetIdentifier(CATUnicodeString& oIdentifier) const = 0
Get the name of this configuration handler.
Parameters:
oIdentifier
The name of this Configuration Handler.
o SetFilter
public virtual HRESULT SetFilter( const CATICfgFilter_var& iFilter) = 0
Set a filter for this configuration handler.
Parameters:
iFilter
The filter to be associated with this configuration handler.
o SetName
public virtual HRESULT SetName(CATUnicodeString& iName) = 0
Set the name of this configuration handler.
Parameters:
oIdentifier
The name of this Configuration Handler.

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

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