001 /*
002
003 $Id: NetworkErrorResponse.java,v 1.1 2003/03/26 23:07:42 culdesac Exp $
004
005 */
006
007 package sharpster.common;
008
009 import sharpster.common.FileCollection;
010 import sharpster.common.Response;
011 import java.io.Serializable;
012
013 /**
014 * A response containing information about a CVS conflict.
015 */
016 public class NetworkErrorResponse extends Response implements Serializable {
017
018 /**
019 *
020 */
021 private String message;
022
023 /**
024 *
025 */
026 public NetworkErrorResponse() {
027 message = new String();
028 }
029
030 /**
031 * Returns the type of this response.
032 */
033 public int getType() {
034 return sharpster.common.ResponseType.NETWORK_ERROR;
035 }
036
037 /**
038 *
039 */
040 public String getMessage() {
041 return new String(message);
042 }
043
044 /**
045 *
046 */
047 public void setMessage(String msg) {
048 message = new String(msg);
049 }
050
051 /**
052 *
053 */
054 public String toString() {
055 String msg = super.toString();
056
057 msg = "Network error response\n" + msg;
058 msg += "- Message: " + message;
059
060 return msg;
061 }
062 }