Hi Praveen,
As Richard also mentions, it is not possible to change the values of an ENUM, but for any other purpose you can use the On Change functionality on input fields to implement logic when the field is changed.
Otherwise you can create an entity in your domain model which functions as a pseudo-ENUM, with an association to the entity you are currently using. This way you can use a reference selector to select the correct object, and also use logic to limit the selectable options.
Hope this helps!