All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class NET.shudo.moba.place.Command
java.lang.Object
   |
   +----NET.shudo.moba.place.Command
  -  public class Command
  -  extends Object
$B%3%^%s%I%7%'%k$N%3%^%s%I$rDj5A$9$k%/%i%9!#
 "Method コマンド名(String[])" という形で定義する。
 public メソッドで定義するとコマンドを短縮可能になる。
 protected メソッドで定義するとコマンドは短縮できない。
    -  See Also:
    
-  CommandShell, CommandServer
   
  -   commandTable commandTable
-   コマンドシェルが受け付けるコマンドの表。
 文字列 (String) を key に、処理 (Method) を返す。
-   commandVector commandVector
-  
   
  -   error(String) error(String)
-   エラーメッセージを出力
  
-   fork(String[]) fork(String[])
-  
  
-   get(String) get(String)
-   与えられた文字列に対応するコマンドを返す。
  
-   getInstance() getInstance()
-  
  
-   halt(String[]) halt(String[])
-  
  
-   help(String[]) help(String[])
-  
  
-   init(CommandShell, PrintStream) init(CommandShell, PrintStream)
-  
  
-   init(CommandShell, PrintStream, boolean) init(CommandShell, PrintStream, boolean)
-  
  
-   list(String[]) list(String[])
-  
  
-   move(String[]) move(String[])
-  
  
-   name(String[]) name(String[])
-  
  
-   property(String[]) property(String[])
-  
  
-   quit(String[]) quit(String[])
-  
  
-   read(String[]) read(String[])
-  
  
-   resume(String[]) resume(String[])
-  
  
-   run(String[]) run(String[])
-  
  
-   start(String[]) start(String[])
-  
  
-   stop(String[]) stop(String[])
-  
  
-   stopall(String[]) stopall(String[])
-  
  
-   suspend(String[]) suspend(String[])
-  
  
-   write(String[]) write(String[])
-  
   
 commandTable
commandTable
 protected static Dictionary commandTable
  -  $B%3%^%s%I%7%'%k$,
 文字列 (String) を key に、処理 (Method) を返す。
 
 commandVector
commandVector
 protected static Vector commandVector
   
 init
init
 public void init(CommandShell sh,
                  PrintStream out,
                  boolean debug)
 init
init
 public void init(CommandShell sh,
                  PrintStream out)
 getInstance
getInstance
 public static Command getInstance()
 get
get
 public static Method get(String cmd)
  -  $BM?$($i$l$?J8;zNs$KBP1~$9$k%3%^%s%I$rJV$9!#
 
 error
error
 protected void error(String msg)
  -  $B%(%i!<%a%C%;!<%8$r=PNO
 
 list
list
 public void list(String args[])
 write
write
 public void write(String args[])
 read
read
 public void read(String args[])
 stopall
stopall
 public void stopall(String args[])
 suspend
suspend
 public void suspend(String args[])
 resume
resume
 public void resume(String args[])
 stop
stop
 public Vector stop(String args[])
 start
start
 public Vector start(String args[])
 move
move
 public void move(String args[]) throws UnknownHostException, NoSuchThreadException, CannotMoveThreadException
 fork
fork
 public void fork(String args[])
 name
name
 public void name(String args[])
 property
property
 public void property(String args[])
 run
run
 public void run(String args[])
 halt
halt
 public void halt(String args[])
 quit
quit
 public void quit(String args[])
 help
help
 public void help(String args[])
All Packages  Class Hierarchy  This Package  Previous  Next  Index