クラス org.objectweb.cjdbc.console.gui.objects.ControllerObject

org.objectweb.cjdbc.console.gui.objects.ControllerObjectに対する継承グラフ

Inheritance graph
[凡例]
org.objectweb.cjdbc.console.gui.objects.ControllerObjectのコラボレーション図

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

説明

This class defines a ControllerObject

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

ControllerObject.java38 行で定義されています。

Public メソッド

 ControllerObject (String name)
String getIpAdress ()
String getPort ()
String getState ()
void setState (String state)

Private 変数

String state


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

org.objectweb.cjdbc.console.gui.objects.ControllerObject.ControllerObject String  name  ) 
 

Creates a new ControllerObject object

引数:
name the name of the controller
ControllerObject.java47 行で定義されています。
00048 { 00049 super(); 00050 setText(name); 00051 setName(name); 00052 setBackground(Color.white); 00053 }


メソッド

String org.objectweb.cjdbc.console.gui.objects.ControllerObject.getIpAdress  ) 
 

Get ip address of this controller

戻り値:
ipAddress
ControllerObject.java60 行で定義されています。
00061 { 00062 return getName().substring(0, getName().indexOf(':')); 00063 }

String org.objectweb.cjdbc.console.gui.objects.ControllerObject.getPort  ) 
 

Get port of this controller

戻り値:
port
ControllerObject.java70 行で定義されています。
00071 { 00072 return getName().substring(getName().indexOf(':') + 1); 00073 }

String org.objectweb.cjdbc.console.gui.objects.ControllerObject.getState  ) 
 

Get the state of the controller

戻り値:
state of controller as defined in gui constants , null if unknown
ControllerObject.java80 行で定義されています。

参照先 org.objectweb.cjdbc.console.gui.objects.ControllerObject.state.

00081 { 00082 return state; 00083 }

void org.objectweb.cjdbc.console.gui.objects.ControllerObject.setState String  state  ) 
 

Set state of controller and change its icon

引数:
state string description of the state
ControllerObject.java90 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.CjdbcGui.actionLoadController().

00091 { 00092 if (state.equals(GuiConstants.CONTROLLER_STATE_UP)) 00093 { 00094 setIcon(GuiIcons.CONTROLLER_READY); 00095 setEnabled(true); 00096 } 00097 else 00098 { 00099 setIcon(GuiIcons.CONTROLLER_DOWN); 00100 setEnabled(false); 00101 } 00102 this.state = state; 00103 }


変数

String org.objectweb.cjdbc.console.gui.objects.ControllerObject.state [private]
 

ControllerObject.java40 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.objects.ControllerObject.getState().


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