DialogEngine CATBasicMultiDocumentCommand

Usage: you must use this class as is. You should never derive it.


public class CATBasicMultiDocumentCommand

Class to define a state dialog command to achieve a selection in any nonactive document.
Role:: This class enables a selection in a nonactive document from a state dialog command running in the workbench of the active document.
Instantiate CATBasicMultiDocumentCommand to create a class that should be instantiated by a dialog agent of another state dialog command that runs in the active document. The dialog agent must be an instance of .
When the state with which the dialog agent is associated becomes active, an instance of CATBasicMultiDocumentCommand is created for any nonactive document as a proxy of the active command to select either an object or a set of objects in one of these nonactive documents. CATBasicMultiDocumentCommand contains a single state with a single selection agent, instance of . This selection agent is assigned the same behavior than the dialog agent of the active state dialog command that requests the CATBasicMultiDocumentCommand instantiation.



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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.