vetoable

Design Problem with VetoableChangeListener

Hello i have a problem with the design of a VetoableChangeListener: I implement the VetoableChangeListener interface to listen changes of a property in a model class, when the model fires the vetoableChange(PropertyChangeEvent evt) throws PropertyVetoException i try to save the change in a DB, which could fail (by a SQLException,...

What is the difference between PropertyChangeListener and VetoableChangeListener?

Hi, Everything is in the title of the question. Can you provide some use case we use PropertyChangeListener and VetoableChangeListener ? ...