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