//______________________________________________________________________________
//   |       |
//   | knipp |           Knipp Medien und Kommunikation GmbH
//    -------
//
//
//     Knipp RRI Toolkit
//
//
//     Copyright (C) 2005 by Knipp Medien und Kommunikation GmbH
//
//     This library is free software; you can redistribute it and/or
//     modify it under the terms of the GNU Lesser General Public License 
//     as published by the Free Software Foundation; either version 2.1 
//     of the License, or any later version.
// 
//     This library is distributed in the hope that it will be useful, 
//     but WITHOUT ANY WARRANTY; without even the implied warranty of
//     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 
//     GNU Lesser General Public License for more details.
//
//     You should have received a copy of the GNU Lesser General
//     Public License along with this library; if not, write to the 
//     Free Software Foundation, Inc., 59 Temple Place, Suite 330, 
//     Boston, MA 02111-1307 USA 
//
//
//     initial author:    Klaus Malorny
//
//     version:           1.4 (15127), 2011/06/03 14:52:49
//                        $Revision: 15116 $ 
//                        $Date: 2011-05-30 16:11:22 +0200 (Mon, 30 May 2011) $
//                        $Author: Klaus.Malorny $
//

package de.knipp.rritoolkit.message;


/**
 *  abstract implementation of {@code MessageVisitor} with all
 *  methods empty
 *
 *  @version  $Revision: 15116 $
 *  @author   Klaus Malorny
 */

public abstract class AbstractMessageVisitor implements MessageVisitor
{
  /**
   *  called by a ChangeProvAuthInfo message
   *
   *  @param msg                         the message
   */

  @Override
  public void visit (ChangeProvAuthInfoMessage msg)
  {
    // empty
  }
  
  
  /**
   *  called by a DomainExpire message
   *
   *  @param msg                         the message
   */

  @Override
  public void visit (DomainExpireMessage msg)
  {
    // empty
  }
  
  
  /**
   *  called by a DomainExpireWarning message
   *
   *  @param msg                         the message
   */

  @Override
  public void visit (DomainExpireWarningMessage msg)
  {
    // empty
  }

  
  /**
   *  called by an AuthInfoExpire message
   *
   *  @param msg                         the message
   */

  @Override
  public void visit (AuthInfoExpireMessage msg)
  {
    // empty
  }



  /**
   *  called by an AuthInfo2Notify message
   *
   *  @param msg                         the message
   */

  @Override
  public void visit (AuthInfo2NotifyMessage msg)
  {
    // empty
  }


  /**
   *  called by a DeleteLegal message
   *
   *  @param msg                         the message
   */

  @Override
  public void visit (DeleteLegalMessage msg)
  {
    // empty
  }



  /**
   *  called by a DomainDelete message
   *
   *  @param msg                         the message
   */

  @Override
  public void visit (DomainDeleteMessage msg)
  {
    // empty
  }



  /**
   *  called by an AuthInfo2Delete message
   *
   *  @param msg                         the message
   */

  @Override
  public void visit (AuthInfo2DeleteMessage msg)
  {
    // empty
  }



}



