You can achieve validation of the complete form instead of a per field validation at submission using Validation resource type. More details at
Thanks for your reply.
My requirement is to have the field level validation as part of my custom dialog in addition to the validation resource type(form validation)
Is field level validation same across where ever your custom component is used?
Yes, its the same field level validation across where ever the component is used.