#ifndef __qMRMLNodeFactoryButtonPlugin_h
#define __qMRMLNodeFactoryButtonPlugin_h

#include "qMRMLWidgetsAbstractPlugin.h"

class QMRML_WIDGETS_PLUGIN_EXPORT 
  qMRMLNodeFactoryButtonPlugin : public QObject,
                                 public qMRMLWidgetsAbstractPlugin
{
  Q_OBJECT
public:
  qMRMLNodeFactoryButtonPlugin(QObject *_parent = 0);
  
  QWidget *createWidget(QWidget *_parent);
  QString domXml() const;
  QString includeFile() const;
  bool isContainer() const;
  QString name() const;
};


#endif
