001 package com.croftsoft.apps.chat.response; 002 003 import com.croftsoft.core.lang.NullArgumentException; 004 005 import com.croftsoft.core.animation.model.ModelId; 006 007 /********************************************************************* 008 * Response to a CreateModelRequest. 009 * 010 * @version 011 * 2003-06-10 012 * @since 013 * 2003-06-10 014 * @author 015 * <a href="https://www.croftsoft.com/">David Wallace Croft</a> 016 *********************************************************************/ 017 018 public final class CreateModelResponse 019 extends AbstractResponse 020 ////////////////////////////////////////////////////////////////////// 021 ////////////////////////////////////////////////////////////////////// 022 { 023 024 private static final long serialVersionUID = 0L; 025 026 // 027 028 private final ModelId modelId; 029 030 ////////////////////////////////////////////////////////////////////// 031 ////////////////////////////////////////////////////////////////////// 032 033 public CreateModelResponse ( ModelId modelId ) 034 ////////////////////////////////////////////////////////////////////// 035 { 036 super ( false ); 037 038 this.modelId = modelId; 039 } 040 041 ////////////////////////////////////////////////////////////////////// 042 ////////////////////////////////////////////////////////////////////// 043 044 public ModelId getModelId ( ) { return modelId; } 045 046 ////////////////////////////////////////////////////////////////////// 047 ////////////////////////////////////////////////////////////////////// 048 }