All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Interface CATISchAppTargetPostPaste

System.IUnknown
  |
  +---CATISchAppTargetPostPaste
 

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


interface CATISchAppTargetPostPaste

Interface to manage specific application object behaviors after copy-paste.
Applications must derive implementation of this interface from the adapter class CATEASchAppTargetPostPaste. Role: Post process the copied object after copy-paste.

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 AppCopyGroupAndAddMembers(CATIUnknownList*)
Copy input groups (if needed, use existing and matching ones if found) and add this copied object (target object) to the copied groups.
o AppCopyGroupByNameAndAddMembers(CATICStringList*,CATICStringList*)
Copy input groups (if needed, use existing and matching ones if found) and add this copied object (target object) to the copied groups.

Methods


o AppCopyGroupAndAddMembers
public virtual HRESULT AppCopyGroupAndAddMembers( const CATIUnknownList* iLGroupToCopy) = 0
Copy input groups (if needed, use existing and matching ones if found) and add this copied object (target object) to the copied groups.
Parameters:
iListGroup
A list of interface pointers to groups to copy.
o AppCopyGroupByNameAndAddMembers
public virtual HRESULT AppCopyGroupByNameAndAddMembers( const CATICStringList* iLGroupNameToCopy,
const CATICStringList* iLGroupType) = 0
Copy input groups (if needed, use existing and matching ones if found) and add this copied object (target object) to the copied groups.
Parameters:
iLGroupNameToCopy
A list of names of groups to copy.
iLGroupType
A list of types of groups to copy.

This object is included in the file: CATISchAppTargetPostPaste.h

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