1 /***********************************************************************/
2 /* Open Visualization Data Explorer                                    */
3 /* (C) Copyright IBM Corp. 1989,1999                                   */
4 /* ALL RIGHTS RESERVED                                                 */
5 /* This code licensed under the                                        */
6 /*    "IBM PUBLIC LICENSE - Open Visualization Data Explorer"          */
7 /***********************************************************************/
8 
9 #include <dxconfig.h>
10 #include "../base/defines.h"
11 
12 
13 
14 #ifndef _ShadowedOutputDefinition_h
15 #define _ShadowedOutputDefinition_h
16 
17 // #include <Xm/Xm.h>
18 
19 #include "DrivenDefinition.h"
20 
21 //
22 // Class name definition:
23 //
24 #define ClassShadowedOutputDefinition	"ShadowedOutputDefinition"
25 
26 //
27 // Forward definitions
28 //
29 
30 //
31 // ShadowedOutputDefinition class definition:
32 //
33 class ShadowedOutputDefinition : public DrivenDefinition
34 {
35   private:
36 
37   protected:
38     //
39     // Protected member data:
40     //
41 
42   public:
43     //
44     // Constructor:
45     //
ShadowedOutputDefinition()46     ShadowedOutputDefinition() { }
47 
48     //
49     // Destructor:
50     //
~ShadowedOutputDefinition()51     ~ShadowedOutputDefinition() { }
52 
53     //
54     // Returns a pointer to the class name.
55     //
getClassName()56     virtual const char* getClassName() { return ClassShadowedOutputDefinition; }
57 };
58 
59 
60 #endif // _ShadowedOutputDefinition_h
61