/* * TextQuery.hpp * * Created on: Nov 8, 2010 * Author: heber */ #ifndef TEXTQUERY_HPP_ #define TEXTQUERY_HPP_ // include config.h #ifdef HAVE_CONFIG_H #include #endif #include "TextUI/TextDialog.hpp" class TextDialog::AtomTextQuery : public Dialog::TQuery { public: AtomTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~AtomTextQuery(); virtual bool handle(); }; class TextDialog::AtomsTextQuery : public Dialog::TQuery > { public: AtomsTextQuery(Parameter > &, std::string title, std::string _description = NULL); virtual ~AtomsTextQuery(); virtual bool handle(); }; class TextDialog::BooleanTextQuery : public Dialog::TQuery { public: BooleanTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~BooleanTextQuery(); virtual bool handle(); }; class TextDialog::RealSpaceMatrixTextQuery : public Dialog::TQuery { public: RealSpaceMatrixTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~RealSpaceMatrixTextQuery(); virtual bool handle(); }; class TextDialog::DoubleTextQuery : public Dialog::TQuery { public: DoubleTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~DoubleTextQuery(); virtual bool handle(); }; class TextDialog::DoublesTextQuery : public Dialog::TQuery > { public: DoublesTextQuery(Parameter > &, std::string title, std::string _description = NULL); virtual ~DoublesTextQuery(); virtual bool handle(); }; class TextDialog::ElementTextQuery : public Dialog::TQuery { public: ElementTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~ElementTextQuery(); virtual bool handle(); }; class TextDialog::ElementsTextQuery : public Dialog::TQuery > { public: ElementsTextQuery(Parameter > &, std::string title, std::string _description = NULL); virtual ~ElementsTextQuery(); virtual bool handle(); }; class TextDialog::EmptyTextQuery : public Dialog::EmptyQuery { public: EmptyTextQuery(std::string title, std::string _description = NULL); virtual ~EmptyTextQuery(); virtual bool handle(); }; class TextDialog::FileTextQuery : public Dialog::TQuery { public: FileTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~FileTextQuery(); virtual bool handle(); }; class TextDialog::FilesTextQuery : public Dialog::TQuery > { public: FilesTextQuery(Parameter > ¶m, std::string title, std::string _description = NULL); virtual ~FilesTextQuery(); virtual bool handle(); }; class TextDialog::IntTextQuery : public Dialog::TQuery { public: IntTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~IntTextQuery(); virtual bool handle(); }; class TextDialog::IntsTextQuery : public Dialog::TQuery > { public: IntsTextQuery(Parameter > &, std::string title, std::string _description = NULL); virtual ~IntsTextQuery(); virtual bool handle(); }; class TextDialog::MoleculeTextQuery : public Dialog::TQuery { public: MoleculeTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~MoleculeTextQuery(); virtual bool handle(); }; class TextDialog::MoleculesTextQuery : public Dialog::TQuery > { public: MoleculesTextQuery(Parameter > &, std::string title, std::string _description = NULL); virtual ~MoleculesTextQuery(); virtual bool handle(); }; class TextDialog::StringTextQuery : public Dialog::TQuery { public: StringTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~StringTextQuery(); virtual bool handle(); }; class TextDialog::StringsTextQuery : public Dialog::TQuery > { public: StringsTextQuery(Parameter > &, std::string title, std::string _description = NULL); virtual ~StringsTextQuery(); virtual bool handle(); }; class TextDialog::UnsignedIntTextQuery : public Dialog::TQuery { public: UnsignedIntTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~UnsignedIntTextQuery(); virtual bool handle(); }; class TextDialog::UnsignedIntsTextQuery : public Dialog::TQuery > { public: UnsignedIntsTextQuery(Parameter > &, std::string title, std::string _description = NULL); virtual ~UnsignedIntsTextQuery(); virtual bool handle(); }; class TextDialog::VectorTextQuery : public Dialog::TQuery { public: VectorTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~VectorTextQuery(); virtual bool handle(); }; class TextDialog::VectorsTextQuery : public Dialog::TQuery > { public: VectorsTextQuery(Parameter > &, std::string title, std::string _description = NULL); virtual ~VectorsTextQuery(); virtual bool handle(); }; class TextDialog::RandomNumberDistribution_ParametersTextQuery : public Dialog::TQuery { public: RandomNumberDistribution_ParametersTextQuery(Parameter &, std::string title, std::string _description = NULL); virtual ~RandomNumberDistribution_ParametersTextQuery(); virtual bool handle(); }; #endif /* TEXTQUERY_HPP_ */