AbstractLuteceEvent.java

  1. package fr.paris.lutece.portal.business.event;

  2. public abstract class AbstractLuteceEvent<T>
  3. {
  4.        private T _param;
  5.        
  6.        /**
  7.         * constructor
  8.         * @param _param
  9.         */    
  10.        public AbstractLuteceEvent(T param)
  11.        {
  12.             super();
  13.             this._param = param;
  14.         }

  15.        /**
  16.         * Sets the event Param.
  17.         *
  18.         * @param param
  19.         */
  20.        public void setParam( T param )
  21.        {
  22.            _param = param;
  23.        }

  24.        /**
  25.         * Gets the event param
  26.         *
  27.         * @return the param
  28.         */
  29.        public T getParam( )
  30.        {
  31.            return _param;
  32.        }
  33. }