クラス org.objectweb.cjdbc.console.text.commands.Native

org.objectweb.cjdbc.console.text.commands.Nativeに対する継承グラフ

Inheritance graph
[凡例]
org.objectweb.cjdbc.console.text.commands.Nativeのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

説明

This class defines a Native

作者:
Nicolas Modrzyk
バージョン:
1.0

Native.java39 行で定義されています。

Public メソッド

 Native (AbstractConsoleModule module)
void parse (String commandText) throws Exception
String getCommandName ()
String getCommandDescription ()
void execute (String commandText) throws Exception


コンストラクタとデストラクタ

org.objectweb.cjdbc.console.text.commands.Native.Native AbstractConsoleModule  module  ) 
 

Creates a new Native.java object

引数:
module the command is issued from
Native.java47 行で定義されています。
00048 { 00049 super(module); 00050 }


メソッド

void org.objectweb.cjdbc.console.text.commands.Native.execute String  commandText  )  throws Exception
 

参照:
org.objectweb.cjdbc.console.text.commands.ConsoleCommand.execute(java.lang.String)

org.objectweb.cjdbc.console.text.commands.ConsoleCommandを再定義しています。

Native.java80 行で定義されています。

参照先 org.objectweb.cjdbc.console.text.Console.println().

00081 { 00082 Runtime rt = Runtime.getRuntime(); 00083 Process proc = rt.exec(commandText.trim()); 00084 proc.waitFor(); 00085 BufferedReader in = new BufferedReader(new InputStreamReader(proc 00086 .getInputStream())); 00087 String line; 00088 while ((line = in.readLine()) != null) 00089 console.println(ConsoleTranslate.get("console.command.native.output", 00090 line)); 00091 }

String org.objectweb.cjdbc.console.text.commands.Native.getCommandDescription  )  [virtual]
 

参照:
org.objectweb.cjdbc.console.text.commands.ConsoleCommand.getCommandDescription()

org.objectweb.cjdbc.console.text.commands.ConsoleCommandを実装しています.

Native.java72 行で定義されています。

00073 { 00074 return ConsoleTranslate.get("console.command.native"); 00075 }

String org.objectweb.cjdbc.console.text.commands.Native.getCommandName  )  [virtual]
 

参照:
org.objectweb.cjdbc.console.text.commands.ConsoleCommand.getCommandName()

org.objectweb.cjdbc.console.text.commands.ConsoleCommandを実装しています.

Native.java64 行で定義されています。

00065 { 00066 return "native"; 00067 }

void org.objectweb.cjdbc.console.text.commands.Native.parse String  commandText  )  throws Exception [virtual]
 

参照:
org.objectweb.cjdbc.console.text.commands.ConsoleCommand.parse(java.lang.String)

org.objectweb.cjdbc.console.text.commands.ConsoleCommandを実装しています.

Native.java55 行で定義されています。

00056 { 00057 // not used 00058 // see execute 00059 }


このクラスの説明は次のファイルから生成されました:
CJDBCversion1.0.4に対してTue Oct 12 15:16:26 2004に生成されました。 doxygen 1.3.8