X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=doc%2FModules.doc;h=71060e595a7be054a67c4a1d413bdfe22c8a02b1;hb=1e27fd740c2b1220017f08235f9f9ed55f1fdaf4;hp=bd6433925beba1919b657aeef59d9a03d5145d28;hpb=dfdb2899a4cb4eaea4cdce45fa7c05ec0c5c807a;p=modules%2Fshaper.git diff --git a/doc/Modules.doc b/doc/Modules.doc index bd6433925..71060e595 100644 --- a/doc/Modules.doc +++ b/doc/Modules.doc @@ -20,6 +20,7 @@ * The geometrical algorithms implementation (basing on OCCT libraries) are located in GeomAlgoAPI. * */ + /** * \defgroup Plugins Plugins @@ -33,11 +34,20 @@ * PartSetPlugin, ConstructionPlugin, SketchPlugin, FeaturesPlugins, 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: @@ -63,4 +73,18 @@ * \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). + * + */ +