All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Interface CATISchAppAddCommand

System.IUnknown
  |
  +---CATISchAppAddCommand
 

Usage: you can reimplement this interface by deriving the supplied CATEASchAppAddCommand adapter class.


interface CATISchAppAddCommand

Interface to add application command for the platform generic command.
Application must derived implementation of this interface from CATEASchAppAddCommand. Role: To allow application to enhance Schematic Platform generic commands.

BOA information: this interface CANNOT be implemented using the BOA (Basic Object Adapter). To know more about the BOA, refer to the CAA Encyclopedia home page. Click Middleware at the bottom left, then click the Object Modeler tab page. Several articles deal with the BOA.


Method Index


o AppGetApplicationCommand(CATCommandMode*,char*,CATISchAppAddCATStateCommand**)
Provide the application sub-class of CATStateCommand to enhance the schematic platform commands.

Methods


o AppGetApplicationCommand
public virtual HRESULT AppGetApplicationCommand(CATCommandMode* iCommandMode,
const char* iApplicationName,
CATISchAppAddCATStateCommand** oAppCATStateCommand) = 0
Provide the application sub-class of CATStateCommand to enhance the schematic platform commands.
Parameters:
iCommandMode
pointer to the parent dialog object
iApplicationName
the application name that is sent to the generic commmand
oAppCATStateCommand
pointer to application CATStateCommand that ties to CATISchAppAddCATStateCommand interface. The caller must allocate memory for the first level pointer (i.e. oAppCATStateCommand) and release the second level pointer (i.e. *oAppCATStateCommand) after usage.

This object is included in the file: CATISchAppAddCommand.h

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