#ifndef	CATListOfCATDlgNotify_h
#define	CATListOfCATDlgNotify_h

// COPYRIGHT DASSAULT SYSTEMES 1999

/**
 * @CAA2Level L1
 * @CAA2Usage U1
 */

/**
 * @collection CATListOfMessageBoxes
 * Collection class for pointers to message boxes.
 * Only the following methods of pointer collection classes are available:
 * <ul>
 * <li><tt>ApplyDelete</tt></li>
 * <li><tt>Append</tt></li>
 * <li><tt>RemoveAll</tt></li>
 * <li><tt>RemoveValue</tt></li>
 * <li><tt>Locate</tt></li>
 * </ul>
 * Refer to the articles dealing with collections in the encyclopedia.
 */

class CATDlgNotify;

#include  <CATLISTP_Clean.h>

#define	CATLISTP_ApplyDelete
#define	CATLISTP_Append
#define	CATLISTP_RemoveAll
#define	CATLISTP_RemoveValue
#define	CATLISTP_Locate


#include  <CATLISTP_Declare.h>

CATLISTP_DECLARE( CATDlgNotify )

typedef CATLISTP(CATDlgNotify) CATListOfMessageBoxes;

#endif