Class AbstractRule

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.beans.PropertyChangeSupport propertySupport
      PropertySupport instance.
      (package private) static long serialVersionUID
      Serialization id.
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractRule()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addPropertyChangeListener​(java.beans.PropertyChangeListener l)
      Add property change listener.
      void firePropertyChange​(java.beans.PropertyChangeEvent evt)
      Send property change notification to attached listeners.
      protected void firePropertyChange​(java.lang.String propertyName, java.lang.Object oldVal, java.lang.Object newVal)
      Send property change notification to attached listeners.
      void removePropertyChangeListener​(java.beans.PropertyChangeListener l)
      Remove property change listener.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apache.log4j.rule.Rule

        evaluate
    • Field Detail

      • propertySupport

        private java.beans.PropertyChangeSupport propertySupport
        PropertySupport instance.
    • Constructor Detail

      • AbstractRule

        public AbstractRule()
    • Method Detail

      • addPropertyChangeListener

        public void addPropertyChangeListener​(java.beans.PropertyChangeListener l)
        Add property change listener.
        Specified by:
        addPropertyChangeListener in interface Rule
        Parameters:
        l - listener.
      • removePropertyChangeListener

        public void removePropertyChangeListener​(java.beans.PropertyChangeListener l)
        Remove property change listener.
        Specified by:
        removePropertyChangeListener in interface Rule
        Parameters:
        l - listener.
      • firePropertyChange

        protected void firePropertyChange​(java.lang.String propertyName,
                                          java.lang.Object oldVal,
                                          java.lang.Object newVal)
        Send property change notification to attached listeners.
        Parameters:
        propertyName - property name.
        oldVal - old value.
        newVal - new value.
      • firePropertyChange

        public void firePropertyChange​(java.beans.PropertyChangeEvent evt)
        Send property change notification to attached listeners.
        Parameters:
        evt - property change event.