001 package com.croftsoft.apps.chat.request; 002 003 import com.croftsoft.core.lang.NullArgumentException; 004 005 import com.croftsoft.core.security.Authentication; 006 007 /********************************************************************* 008 * A request to get a view of the world. 009 * 010 * @version 011 * 2003-06-20 012 * @since 013 * 2003-06-06 014 * @author 015 * <a href="https://www.croftsoft.com/">David Wallace Croft</a> 016 *********************************************************************/ 017 018 public final class ViewRequest 019 extends CoalesceableRequest 020 ////////////////////////////////////////////////////////////////////// 021 ////////////////////////////////////////////////////////////////////// 022 { 023 024 private static final long serialVersionUID = 0L; 025 026 ////////////////////////////////////////////////////////////////////// 027 ////////////////////////////////////////////////////////////////////// 028 029 public ViewRequest ( Authentication authentication ) 030 ////////////////////////////////////////////////////////////////////// 031 { 032 super ( authentication ); 033 } 034 035 ////////////////////////////////////////////////////////////////////// 036 ////////////////////////////////////////////////////////////////////// 037 038 public boolean equals ( Object other ) 039 ////////////////////////////////////////////////////////////////////// 040 { 041 if ( other == null ) 042 { 043 return false; 044 } 045 046 if ( other.getClass ( ) != ViewRequest.class ) 047 { 048 return false; 049 } 050 051 return true; 052 } 053 054 ////////////////////////////////////////////////////////////////////// 055 ////////////////////////////////////////////////////////////////////// 056 }