|
SHAPER
9.15.0
|
Validator for the variable name of parameter. More...

Public Member Functions | |
| virtual PARAMETERSPLUGIN_EXPORT bool | isValid (const AttributePtr &theAttribute, const std::list< std::string > &theArguments, Events_InfoMessage &theError) const |
| Returns true if attribute has a valid parameter name. More... | |
Protected Member Functions | |
| PARAMETERSPLUGIN_EXPORT bool | isUnique (const AttributePtr &theAttribute, const std::string &theString) const |
| Returns true if theString is unique parameter name in the document of theAttribute. More... | |
Validator for the variable name of parameter.
|
virtual |
Returns true if attribute has a valid parameter name.
| theAttribute | the checked attribute |
| theArguments | arguments of the attribute |
| theError | the error string message if validation fails |
Implements ModelAPI_AttributeValidator.
|
protected |
Returns true if theString is unique parameter name in the document of theAttribute.