IDE-1291

Note:
1.Added propery name and value validation
2.Added event name and implementation class name validation
3.Added service type and implementation class name validation