00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 package com.realtime.crossfire.jxclient.test;
00023
00024 import com.realtime.crossfire.jxclient.scripts.ScriptProcess;
00025 import com.realtime.crossfire.jxclient.scripts.ScriptProcessListener;
00026 import junit.framework.Assert;
00027 import org.jetbrains.annotations.NotNull;
00028 import org.jetbrains.annotations.Nullable;
00029
00035 public class TestScriptProcess implements ScriptProcess {
00036
00040 @Override
00041 public int getScriptId() {
00042 Assert.fail();
00043 throw new AssertionError();
00044 }
00045
00049 @NotNull
00050 @Override
00051 public String getFilename() {
00052 Assert.fail();
00053 throw new AssertionError();
00054 }
00055
00059 @Override
00060 public void commandSent(@NotNull final String cmd) {
00061 Assert.fail();
00062 }
00063
00067 @Override
00068 public void addScriptProcessListener(@NotNull final ScriptProcessListener scriptProcessListener) {
00069 Assert.fail();
00070 }
00071
00075 @Override
00076 public void killScript() {
00077 Assert.fail();
00078 }
00079
00083 @Override
00084 public int compareTo(@NotNull final ScriptProcess o) {
00085 Assert.fail();
00086 throw new AssertionError();
00087 }
00088
00092 @Override
00093 public int hashCode() {
00094 return 0;
00095 }
00096
00100 @Override
00101 public boolean equals(@Nullable final Object obj) {
00102 return obj != null && obj.getClass() == getClass();
00103 }
00104
00105 }