Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rectangle correction to have coincidence with point/line selected for the first point...
[modules/shaper.git]
/
src
/
ExchangePlugin
/
ExchangePlugin_Validators.h
diff --git
a/src/ExchangePlugin/ExchangePlugin_Validators.h
b/src/ExchangePlugin/ExchangePlugin_Validators.h
index 3e9ebb912383932058df32c67792741fd40a1062..ab1a142f9a2fb72b2450307987189a4ff7c15388 100644
(file)
--- a/
src/ExchangePlugin/ExchangePlugin_Validators.h
+++ b/
src/ExchangePlugin/ExchangePlugin_Validators.h
@@
-1,8
+1,8
@@
// Copyright (C) 2014-20xx CEA/DEN, EDF R&D
// Copyright (C) 2014-20xx CEA/DEN, EDF R&D
-// File:
Sketch
Plugin_Validators.h
-// Created:
01 Aug
2014
-// Author:
Vitaly SMETANNIKOV
+// File:
Exchange
Plugin_Validators.h
+// Created:
Aug 01,
2014
+// Author:
Sergey BELASH
#ifndef EXCHANGEPLUGIN_VALIDATORS_H
#define EXCHANGEPLUGIN_VALIDATORS_H
#ifndef EXCHANGEPLUGIN_VALIDATORS_H
#define EXCHANGEPLUGIN_VALIDATORS_H
@@
-10,7
+10,8
@@
#include "ExchangePlugin.h"
#include <ModelAPI_AttributeValidator.h>
#include "ExchangePlugin.h"
#include <ModelAPI_AttributeValidator.h>
-/**\class ExchangePlugin_ImportFormatValidator
+/**
+ * \class ExchangePlugin_FormatValidator
* \ingroup Validators
* \brief Validator for the imported formats checking
*
* \ingroup Validators
* \brief Validator for the imported formats checking
*
@@
-33,14
+34,25
@@
public:
* allowed formats.
*/
virtual bool isValid(const AttributePtr& theAttribute,
* allowed formats.
*/
virtual bool isValid(const AttributePtr& theAttribute,
- const std::list<std::string>& theArguments) const;
+ const std::list<std::string>& theArguments,
+ std::string& theError) const;
};
};
+/**
+ * \class ExchangePlugin_ImportFormatValidator
+ * \ingroup Validators
+ * \brief Validator for the import format.
+ */
class ExchangePlugin_ImportFormatValidator : public ExchangePlugin_FormatValidator
{
};
class ExchangePlugin_ImportFormatValidator : public ExchangePlugin_FormatValidator
{
};
+/**
+ * \class ExchangePlugin_ExportFormatValidator
+ * \ingroup Validators
+ * \brief Validator for the export format.
+ */
class ExchangePlugin_ExportFormatValidator : public ExchangePlugin_FormatValidator
{
class ExchangePlugin_ExportFormatValidator : public ExchangePlugin_FormatValidator
{