Salome HOME
Fix Squsih test suite_FEATURE_REVOLUTION/tst_revolution_005
[modules/shaper.git] / doc / Modules.doc
index bd6433925beba1919b657aeef59d9a03d5145d28..71060e595a7be054a67c4a1d413bdfe22c8a02b1 100644 (file)
@@ -20,6 +20,7 @@
  * The geometrical algorithms implementation (basing on OCCT libraries) are located in <b>GeomAlgoAPI</b>.
  *
  */
 
 /**
  * \defgroup Plugins Plugins
  * <b>PartSetPlugin</b>, <b>ConstructionPlugin</b>, <b>SketchPlugin</b>, <b>FeaturesPlugins</b>, etc.
  *
  */
+ /**
+ * \defgroup Config Config 
+ *
+ * \brief XML processing tools used in the application
+ * 
+ * The tools for reading definitions of plugins, features and widgets.  
+ *
+ */
 
 /**
  * \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:
  * \defgroup Modules Modules
  * 
  * \brief Definition of a module as a set of classes for plugins management
- */
\ No newline at end of file
+ */
+
+/**
+ * \defgroup Validators Validators
+ *
+ * \brief Implementation of internal logic of the feature
+ * 
+ * Validators are used for checking validity of the feature: each argument, 
+ * dependencies between the arguments. Validators are defined in the 
+ * configuration files and may be also used for selection filters (ModuleBase_SelectionValidator),
+ * passing configurable parameters from XML file to the feature implementation 
+ * (like in ExchangePlugin_ImportFormatValidator).
+ *
+ */
+