|
SHAPER
9.15.0
|
Validates number of objects in selection list. More...

Public Member Functions | |
| virtual GEOMVALIDATORS_EXPORT bool | isValid (const std::shared_ptr< ModelAPI_Feature > &theFeature, const std::list< std::string > &theArguments, Events_InfoMessage &theError) const |
| virtual bool | isNotObligatory (std::string theFeature, std::string theAttribute) |
| Returns true if the attribute in feature is not obligatory for the feature execution. More... | |
Validates number of objects in selection list.
|
virtual |
| [in] | theFeature | the validated feature. |
| [in] | theArguments | the arguments in the configuration file for this validator. |
| [out] | theError | error message. |
Implements ModelAPI_FeatureValidator.
|
virtualinherited |
Returns true if the attribute in feature is not obligatory for the feature execution.
Returns false by default.
Reimplemented in SketchPlugin_SolverErrorValidator, Model_FeatureValidator, GeomValidators_ZeroOffset, GeomValidators_NotSelfIntersected, GeomValidators_Different, FeaturesPlugin_ValidatorBooleanCommonArguments, FeaturesPlugin_ValidatorBooleanFuseArguments, and FeaturesPlugin_ValidatorBooleanArguments.