All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATAnalysisInterfaces Interface CATISamEditOccurrences

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

Usage: you can freely reimplement this interface.


interface CATISamEditOccurrences

Customize a CATDlgFrame for sets edition.
Role: Interface designed to extract specific parameters for solutions visualisation or edition. This is usefull for "multi-occurrences" solution in order to choose the occurrence during the image edition. An Occurrence can be a time step, or a mode ......
This interface is implemented on an Analysis Set that also implement CATICharacCollector interface.
The CATDialog object that is returned needs to implement CATISamEditionFrame.
Associated notification must be CATSamModifyOccurrencesNotif or a derivation.

See also:
CATDlgFrame, CATDialog


Method Index


o GetModificationFrame(CATDialog*,CATBoolean)
Retrieves the CATDlgFrame associated to the image edition.
o GetTitle(CATUnicodeString&)
Retrieves the title of the Frame.

Methods


o GetModificationFrame
public virtual CATDlgFrame * GetModificationFrame(CATDialog* iParent,
CATBoolean iMultiSel=TRUE) = 0
Retrieves the CATDlgFrame associated to the image edition.
Parameters:
iParent
The active Dialog Object in which the Frame will appear.
iMultiSel
Caller needs to lock or allow a multi selection of data.
Legal values:
  • FALSE : The multi list should not allow the multi selection.
  • TRUE : The multi list should allow the multi selection.
Returns:

Legal values: associated CATdlgframe.
o GetTitle
public virtual HRESULT GetTitle(CATUnicodeString& oTitle)= 0
Retrieves the title of the Frame.
Parameters:
oTitle
The title of the frame.

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

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