code: protected static void firePropertySetEvent( String key, Object value, boolean accumulated,
           JsonConfig jsonConfig ) {
        if( jsonConfig.isEventTriggeringEnabled() ){
           for( Iterator listeners = jsonConfig.getJsonEventListeners()
                 .iterator(); listeners.hasNext(); ){
              JsonEventListener listener = (JsonEventListener) listeners.next();
              try{
                 listener.onPropertySet( key, value, accumulated );
              }catch( RuntimeException e ){
                 log.warn( e );
              }
           }
        }
     }
docs: Fires a property set event.
  
  @param key the name of the property
  @param value the value of the property
  @param accumulated if the value has been accumulated over 'key'