Salome HOME
Merge branch 'master' of newgeom:newgeom.git
[modules/shaper.git] / src / ModuleBase / ModuleBase_OperationDescription.cpp
1 /*
2  * ModuleBase_OperationDescription.cpp
3  *
4  *  Created on: May 5, 2014
5  *      Author: nds
6  */
7
8 #include <ModuleBase_OperationDescription.h>
9 #include <QString>
10
11 ModuleBase_OperationDescription::ModuleBase_OperationDescription(const QString& theId)
12 : myOperationId(theId)
13 {
14 }
15
16 ModuleBase_OperationDescription::~ModuleBase_OperationDescription()
17 {
18 }
19
20 const QString& ModuleBase_OperationDescription::operationId() const
21 {
22   return myOperationId;
23 }
24
25 const QString& ModuleBase_OperationDescription::xmlRepresentation() const
26 {
27   return myXmlRepr;
28 }
29
30 void ModuleBase_OperationDescription::setXmlRepresentation(const QString& xmlRepr)
31 {
32   myXmlRepr = xmlRepr;
33 }
34
35 const QString& ModuleBase_OperationDescription::description() const
36 {
37   return myDescription;
38 }
39
40 void ModuleBase_OperationDescription::setDescription(const QString& theDescription)
41 {
42   myDescription = theDescription;
43 }
44