In my OpenXava application I have a class called Parcel that references TaxAccount class:
@Entity
public Parcel {
@ManyToOne
TaxAccount taxAccout;
}
Also, I have a class called Assessment that references Parcel:
@Entity
public class Assessment {
@ManyToOne
Parcel parcel;
}
When saving Assessment I would like to check/validate if the referenced Parcel has a TaxAccount linked to it. If referenced Parcel has a TaxAccount then save action of Assessment should be successful else the save action should fail.
How do I achieve this with OpenXava?