Class ChangeListener.AlwaysVetoListener

    • Method Detail

      • preChange

        public void preChange​(ChangeEvent cev)
                       throws ChangeVetoException
        Description copied from interface: ChangeListener

        Called before a change takes place.

        This is your chance to stop the change by throwing a ChangeVetoException. This method does not indicate that the change will definitely take place, so it is not recomended that you take any positive action within this handler.

        Specified by:
        preChange in interface ChangeListener
        Parameters:
        cev - An event encapsulating the change which is about to take place.
        Throws:
        ChangeVetoException - Description of Exception
      • postChange

        public void postChange​(ChangeEvent cev)
        Description copied from interface: ChangeListener

        Called when a change has just taken place.

        This method is the place to perform any behavior in response to the change event.

        Specified by:
        postChange in interface ChangeListener
        Parameters:
        cev - An event encapsulating the change which has occured.
        Throws:
        AssertionFailure - if this is called, as preChange should have vetoed any change already