+ aFactory->registerValidator("SketchPlugin_DifferentReference",
+ new SketchPlugin_DifferentReferenceValidator);
+ aFactory->registerValidator("SketchPlugin_DifferentPointReference",
+ new SketchPlugin_DifferentPointReferenceValidator);
+ aFactory->registerValidator("SketchPlugin_CirclePassedPointValidator",
+ new SketchPlugin_CirclePassedPointValidator);
+ aFactory->registerValidator("SketchPlugin_ThirdPointValidator",
+ new SketchPlugin_ThirdPointValidator);
+ aFactory->registerValidator("SketchPlugin_ArcEndPointValidator",
+ new SketchPlugin_ArcEndPointValidator);
+ aFactory->registerValidator("SketchPlugin_ArcEndPointIntersectionValidator",
+ new SketchPlugin_ArcEndPointIntersectionValidator);
+ aFactory->registerValidator("SketchPlugin_HasNoConstraint", new SketchPlugin_HasNoConstraint);
+ aFactory->registerValidator("SketchPlugin_ReplicationReference",
+ new SketchPlugin_ReplicationReferenceValidator);
+ aFactory->registerValidator("SketchPlugin_SketchFeatureValidator",
+ new SketchPlugin_SketchFeatureValidator);
+ aFactory->registerValidator("SketchPlugin_MultiRotationAngleValidator",
+ new SketchPlugin_MultiRotationAngleValidator);
+ aFactory->registerValidator("SketchPlugin_BSplineValidator",
+ new SketchPlugin_BSplineValidator);