Dear Sasi,
Are you able to display messages on application screen?
Why do you want to double click on the SAVE button?
Your issue is not clear.
You can have validation class created where in you can validate certain conditions and raise messages if required criteria is not satisfied.
May be some of the below related blogs helps you in this aspect.
WKS: How To Avoid Message Flooding
Quick and Dirty (QAD) - 02 Implementing custom TM Conditions (Part 1 of 3)
Thanks,
Bharath.