Class MutateOnConditionalPropertyChangeListener<M extends ModelToBean>

java.lang.Object
org.nuiton.jaxx.widgets.MutateOnConditionalPropertyChangeListener<M>
All Implemented Interfaces:
java.beans.PropertyChangeListener, java.util.EventListener

public class MutateOnConditionalPropertyChangeListener<M extends ModelToBean>
extends java.lang.Object
implements java.beans.PropertyChangeListener
A property change listener to mutate to a bean after a predicate was applied. Created on 11/23/14.
Since:
2.18
Author:
Tony Chemit - chemit@codelutin.com
  • Constructor Summary

    Constructors
    Constructor Description
    MutateOnConditionalPropertyChangeListener​(M model, java.lang.reflect.Method mutator, com.google.common.base.Predicate<M> canMutatePredicate)  
  • Method Summary

    Modifier and Type Method Description
    void propertyChange​(java.beans.PropertyChangeEvent evt)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MutateOnConditionalPropertyChangeListener

      public MutateOnConditionalPropertyChangeListener​(M model, java.lang.reflect.Method mutator, com.google.common.base.Predicate<M> canMutatePredicate)
  • Method Details

    • propertyChange

      public void propertyChange​(java.beans.PropertyChangeEvent evt)
      Specified by:
      propertyChange in interface java.beans.PropertyChangeListener