All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Class CATEASchAppRouteDialog

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

Usage: you can derive this class.


public class CATEASchAppRouteDialog

Super class to derive implementation for interface CATISchAppRouteDialog.
Role: Adaptor


Constructor and Destructor Index


o CATEASchAppRouteDialog()
Constructs an empty CATEASchAppRouteDialog.
o ~CATEASchAppRouteDialog()

Method Index


o AppGetApplicationDialog(CATDialog*,char*,CATISchAppRouteCATDlgFrame**)
Provide the application sub-class of CATDlgFrame to enhance the schematic platform route command.

Constructor and Destructor


o CATEASchAppRouteDialog
public CATEASchAppRouteDialog()
Constructs an empty CATEASchAppRouteDialog.
o ~CATEASchAppRouteDialog
public virtual ~CATEASchAppRouteDialog()

Methods


o AppGetApplicationDialog
public virtual HRESULT AppGetApplicationDialog(CATDialog* iParentDialog,
const char* iAppRouteType,
CATISchAppRouteCATDlgFrame** oAppCATDlgFrame)
Provide the application sub-class of CATDlgFrame to enhance the schematic platform route command.
Parameters:
iParentDialog
pointer to the parent dialog object
iRouteType
the application route type the dialog supports
oAppCATDlgFrame
pointer to application CATDlgFrame that ties to CATISchAppRouteCATDlgFrame interface.The caller must allocate memory for the first level pointer (i.e. oAppCATDlgFrame) and release the second level pointer (i.e. *oAppCATDlgFrame) after usage.

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

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