InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IPackageReport.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: KenS
6 //
7 // $Author$
8 //
9 // $DateTime$
10 //
11 // $Revision$
12 //
13 // $Change$
14 //
15 // Copyright 1997-2010 Adobe Systems Incorporated. All rights reserved.
16 //
17 // NOTICE: Adobe permits you to use, modify, and distribute this file in accordance
18 // with the terms of the Adobe license agreement accompanying it. If you have received
19 // this file from a source other than Adobe, then your use, modification, or
20 // distribution of it requires the prior written permission of Adobe.
21 //
22 //
23 // Interface for package report
24 //
25 //========================================================================================
26 
27 #ifndef __IPACKAGEREPORT__
28 #define __IPACKAGEREPORT__
29 
30 #include "IPMUnknown.h"
31 #include "IS4SPPackage.h"
32 #include "IS4SPPackageBook.h"
33 
41 class IPackageReport : public IPMUnknown
42 {
43 public:
44  virtual bool16 GenerateReport( IS4SPPackage* pPackage, IDFile* overridden = NULL, bool16 showCAlert = kTrue, bool16 createReport = kFalse ) = 0;
45  virtual bool16 GenerateReport( IS4SPPackageBook* pPackage, IDFile* overridden = NULL, bool16 showCAlert = kTrue, bool16 createReport = kFalse ) = 0;
46 };
47 
48 
49 #endif //__IPACKAGEREPORT__
50 
51 /*==============================================================================
52  * $Log: /shuksan/source/components/S4SP/Control/Interfaces/IPackageReport.h $
53  *
54  * 2 7/17/98 2:34p Sdu
55  * The Final Check in of the Preflight and Package plug-in by Paradigm
56  *
57  * 6 7/15/98 4:33p Kens
58  * Added flag for showing alert box
59  *
60  * 5 7/02/98 3:31p Kens
61  * Modified GenerateReport() to take in current package
62  *
63  * 4 6/30/98 3:27p Kens
64  * Routine checkin
65  *
66  * 3 6/25/98 10:49a Kens
67  *
68  * 2 6/22/98 4:52p Kens
69  *
70  *=============================================================================
71  */