/**
* \defgroup GUI GUI of the application
*
- * \brief Classes for griphic user interface definition
+ * \brief Classes for graphic user interface definition
*
* Classes of application windows definition, operations launching,
* and objects presentations. It consists of two packages:
/// Returns map that describes which file contains a feature (the feature is key, the file is value)
CONFIG_EXPORT const std::map<std::string, std::string>& featuresInFiles() const;
/// Returns module name: an xml attribute from the root of the plugins.xml:
- /// e.g <plugins module="PartSet">
+ /// e.g \code <plugins module="PartSet"> \endcode
CONFIG_EXPORT std::string getModuleName();
/// Detects type of the given plugin and loads it using loadLibrary or loadScript.
CONFIG_EXPORT static void loadPlugin(const std::string& thePluginName);
#include <string>
#include <vector>
-/*
+/**
* \class Config_PropManager
* \ingroup Config
* \brief Class which let to register properties
#include <memory>
-/**\class FeaturesPlugin_Plugin
+/**\class PartSetPlugin_Plugin
* \ingroup Plugins
* \brief The main class for management the part set operations as plugin.
*/
//! Redefinition of Events_Listener method
virtual void processEvent(const std::shared_ptr<Events_Message>& theMessage);
+ //! Performs the chenges of enabled/disabled state in the toolbar
+ //! due to the current state of the application.
std::shared_ptr<ModelAPI_FeatureStateMessage> getFeaturesState();
};