Public Member Functions | Public Attributes | Static Public Attributes
RtmTreeCtrl.RtmTreeCtrlPanel Class Reference

List of all members.

Public Member Functions

def __init__
def __makeDictRecursive__
def GetNameServer
def makeDict
def makeFullPath
def OnActivate
def OnBeginDrag
def OnBeginEdit
def OnConnectNSClick
def OnEndDrag
def OnEndEdit
def OnItemCollapsed
def OnItemExpanded
def OnLeftDClick
def OnLeftUp
def OnRefresh
def OnRightClick
def OnRightUp
def OnSelChanged
def OnSelChanged
def OnSelChanging
def OnSize
def Refresh
def searchCategoryName
def searchManagerPath
def SetNameServer

Public Attributes

 comp_popup
 frame
 item
 log
 manager_popup
 module_popup
 myDict
 name_server
 name_server_pre
 names_popup
 nshelper
 NSHistory
 parent
 threadloop
 tree
 unknown_popup

Static Public Attributes

string kind = ''
list ret = cur_name[0:num-1]

Detailed Description

ネーミングツリーコントロールのパネルクラス

Definition at line 656 of file RtmTreeCtrl.py.


Constructor & Destructor Documentation

def RtmTreeCtrl.RtmTreeCtrlPanel.__init__ (   self,
  frame,
  parent,
  log 
)
クラス初期化

[引数]
frame -- 親フレーム
parent -- 親ウインドウ

[戻り値]
this

Definition at line 658 of file RtmTreeCtrl.py.


Member Function Documentation

ツリー表示のためのディクショナリを再帰的に生成
[引数]
item_id -- 現在のレベルのItemID

[戻り値]
void

Definition at line 745 of file RtmTreeCtrl.py.

ネームサーバのアドレス:ポートを取得

[引数]
void

[戻り値]
name_server -- ネームサーバのアドレス:ポート

Definition at line 777 of file RtmTreeCtrl.py.

ツリー表示のためのディクショナリを生成

[引数]
void

[戻り値]
void

Definition at line 731 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.makeFullPath (   self,
  item 
)
現在のItemIdからFullPathを生成

[引数]
cur_id -- 現在のItemID

[戻り値]
ret -- ツリーのFull Path

Definition at line 970 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnActivate (   self,
  event 
)

Definition at line 967 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnBeginDrag (   self,
  event 
)
DnDスタート

[引数]
event -- Event, 使用していない

[戻り値]
void

Definition at line 1098 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnBeginEdit (   self,
  event 
)

Definition at line 904 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnConnectNSClick (   self,
  event 
)
ネームサービスホスト:ポート設定ダイアログを表示

[引数]
event -- Event, 使用していない

[戻り値]
void

Definition at line 788 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnEndDrag (   self,
  event 
)
DnDエンド

[引数]
event -- Event, 使用していない

[戻り値]
void

Definition at line 1145 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnEndEdit (   self,
  event 
)

Definition at line 924 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnItemCollapsed (   self,
  event 
)

Definition at line 953 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnItemExpanded (   self,
  event 
)

Definition at line 949 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnLeftDClick (   self,
  event 
)

Definition at line 933 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnLeftUp (   self,
  event 
)
マウスの左ボタンクリック

[引数]
event -- Event, 使用していない

[戻り値]
void

Definition at line 1158 of file RtmTreeCtrl.py.

ネーミングツリーをリフレッシュ
ループするので別スレッドから呼ぶべき

[引数]
void

[戻り値]
void

Definition at line 813 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnRightClick (   self,
  event 
)

Definition at line 851 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnRightUp (   self,
  event 
)
ツリー右クリック時コンテキストメニュー表示

[引数]
event -- イベント

[戻り値]
void

Definition at line 858 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnSelChanged (   self,
  event 
)

Definition at line 957 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnSelChanged (   self,
  event 
)
セレクトされた

[引数]
event -- Event, 使用していない

[戻り値]
void

Definition at line 1179 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnSelChanging (   self,
  event 
)

Definition at line 964 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.OnSize (   self,
  event 
)

Definition at line 945 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.Refresh (   self,
  dummy 
)
ネーミングツリーをリフレッシュ

[引数]
void

[戻り値]
void

Definition at line 834 of file RtmTreeCtrl.py.

現在のItemIdからCategoryの名称を検索
manager にぶら下がっているcategory名を検索

[引数]
cur_id -- 現在のItemID

[戻り値]
ret -- ツリーのFull Path

Definition at line 1000 of file RtmTreeCtrl.py.

現在のItemIdからManagerのFullPathを作成

[引数]
cur_id -- 現在のItemID

[戻り値]
ret -- ツリーのFull Path

Definition at line 1036 of file RtmTreeCtrl.py.

def RtmTreeCtrl.RtmTreeCtrlPanel.SetNameServer (   self,
  name_server 
)
ネームサーバのアドレス:ポートをセット

[引数]
name_server -- ネームサーバのアドレス:ポート

[戻り値]
void

Definition at line 766 of file RtmTreeCtrl.py.


Member Data Documentation

Definition at line 667 of file RtmTreeCtrl.py.

Definition at line 666 of file RtmTreeCtrl.py.

Definition at line 957 of file RtmTreeCtrl.py.

string RtmTreeCtrl.RtmTreeCtrlPanel::kind = '' [static]

Definition at line 1026 of file RtmTreeCtrl.py.

Definition at line 666 of file RtmTreeCtrl.py.

Definition at line 667 of file RtmTreeCtrl.py.

Definition at line 667 of file RtmTreeCtrl.py.

Definition at line 666 of file RtmTreeCtrl.py.

Definition at line 666 of file RtmTreeCtrl.py.

Definition at line 666 of file RtmTreeCtrl.py.

Definition at line 667 of file RtmTreeCtrl.py.

Definition at line 666 of file RtmTreeCtrl.py.

Definition at line 666 of file RtmTreeCtrl.py.

Definition at line 666 of file RtmTreeCtrl.py.

list RtmTreeCtrl.RtmTreeCtrlPanel::ret = cur_name[0:num-1] [static]

Definition at line 1029 of file RtmTreeCtrl.py.

Definition at line 666 of file RtmTreeCtrl.py.

Definition at line 666 of file RtmTreeCtrl.py.

Definition at line 667 of file RtmTreeCtrl.py.


The documentation for this class was generated from the following file:


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Thu Aug 27 2015 14:16:42