// Version: $Id: 3065a952a6ab282f7da52c3ce5d910d0037281d8 $ // // // Commentary: // // // Change Log: // // // Code: #pragma once #include #include "dtkComposerNodeLeafData.h" class dtkComposerNodeDataPrivate; // ///////////////////////////////////////////////////////////////// // dtkComposerNodeData interface // ///////////////////////////////////////////////////////////////// class DTKCOMPOSERSUPPORT_EXPORT dtkComposerNodeData : public dtkComposerNodeLeafData { public: dtkComposerNodeData(void); ~dtkComposerNodeData(void); public: bool isAbstractData(void) const; QString abstractDataType(void) const; public: void run(void); public: QString type(void); QString titleHint(void); public: QString inputLabelHint(int); QString outputLabelHint(int); private: dtkComposerNodeDataPrivate *d; }; // // dtkComposerNodeData.h ends here