All Frameworks Class Hierarchy This Framework Indexes
CATSchPlatformInterfaces Interface CATISchAppMultiImageMaster
Usage: you can reimplement this interface by deriving the supplied CATEASchAppMultiImageMaster adapter class.
interface CATISchAppMultiImageMaster
Interface to manage the master object in the Multi-Image-Object concept.
Application must derived implementation of this interface
from CATEASchAppMultiImageMaster.
Role: Manage the master object responsibilities.
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
AppAddImage(CATISchAppConnectable*)
- Add an image for this master object.
- o
AppIsOKToCreateImage(CATDocument*,CATBoolean&,CATUnicodeString&,CATUnicodeString&)
- Check if OK to create an image of this master object.
- o
AppListImages(CATICStringList*,CATIUnknownList**)
- List the images of this master object.
Methods
o AppAddImage
| public virtual AppAddImage( | const | iImage) |
-
Add an image for this master object.
- Parameters:
-
- iImage
- Pointer to the image to link this master to.
o AppIsOKToCreateImage
| public virtual AppIsOKToCreateImage( | const | iImageDoc, |
| | oBYes, |
| | oNLSFileName, |
| | oNLSFileKeyToMessage) |
-
Check if OK to create an image of this master object.
- Parameters:
-
- iImageDoc
- Pointer to the document the image is in.
- oBYes
- TRUE if this object is valid to be the master of a MIO relationship.
- oNLSFileName
- File name for the NLS messages.
- oNLSFileKeyToMessage
- Message key to the application specific diagnostics.
o AppListImages
| public virtual AppListImages( | const | iLFilter, |
| | oLUKImages) |
-
List the images of this master object.
- Parameters:
-
- iLFilter
- A list of image class names for filtering (can be NULL).
- oLUKImages
- [out, IUnknown#Release] A list of image pointers (a list of CATISchAppMultiImage pointers).
This object is included in the file: CATISchAppMultiImageMaster.h