• 検索結果がありません。

A.2.1 Carta

@node typeArray

クエリーノードのデータを蓄積するための変数。Array型のノード情報が入る。1つのノー ド情報は [ x座標(Integer), y座標(Integer), コマンド名(String), ノードナンバー(String) ] となっている。ノードナンバーとは、クエリーに使われたノードに与えられた通し番号であ る。

@rnode typeArray

結果ノードのデータを蓄積するための変数。Array型のノード情報が入る。結果ノードには ノードナンバーが無いため、1つのノード情報は [ x座標(Integer), y座標(Integer), コマン ド名(String), nil ] となる。また、結果ノードをドラッグした場合、ノードナンバーに“d” 入る。

@log

typeArray

UNDOのための動作ログを蓄えるための変数。1つのlog項目は、[ x座標(Integer), y (Integer), コマンド名(String), ノードナンバー(String), 状況(String) ]となっている。状 況は新規ノードだと“-1”、削除されたノードだと“d”、その他クエリーとして存在するノード

だと @nodeの先頭からの順位が入る。

@rnode t typeInteger

検索結果の表示回数。@call と差が生じた場合、結果ノードの描画を行った後、@call と等 しい値にされる。

@call

typeInteger

検索結果の応答回数。callengにより、検索結果が得られたときに増える。

@draw tag typeString

現在描画中のノードの種類を示すためのタグ。“normal”“answer”“dragnode”3 類がある。

@point typeArray

現在のマウス座標。[ x座標(Integer), y座標(Integer) ] となっている。

@count

typeInteger

現在最新のノードナンバー。

@event

typeInteger

callengの実行許可フラグ。この値が1 のとき検索が実行される。

@drag node typeArray

ドラッグ中のノード情報。[ x座標(Integer), y座標(Integer),コマンド名(String) ]となっ ている。

@dis

typeArray

ドラッグ中のノードの基準点(左上の頂点)とマウスカーソルの基準点との差。[ x座標 (In-teger), y座標(Integer) ]となっている。

@client typeIO

ブラウザ管理のためのIOクラス。本システムでは、外部のWebブラウザをパイププロセス として起動させている。

@dcount typeInteger

calleng dammy 用のカウンタ。インタフェースのテストのとき、結果ノードのコマンド名

のかわりに使われる。

@pid

typeThread

現在検索が行われているスレッド。

@pid b

typeThread

次に検索を行うスレッド。

@newcom

typeTkVariable

入力部で入力されたテキストのためのテンポラリー。この変数の中身が新規ノードのキー ワードになる。

@canvas

typeTkCanvas

クエリー作成部・結果表示部にあたるキャンバスウェジット。

@histry

typeTkListbox

履歴部のリストボックスウェジット。

@sber

typeTkScrollbar

履歴部のスクロールバーウェジット。履歴部のリストボックスを上下にスクロールさせる。

@entry text typeTkEntry

入力部のテキストウェジット。

@entry

typeTkButton

入力部のエントリーボタンウェジット。このボタンウェジットを押すことで、 entry work メソッドが呼び出される。

@undo

typeTkButton

UNDO ボタンウェジット。このボタンウェジットを押すことで、 undo メソッドが呼び出 される。

A.2.2 Storm

@gs

typeTCPServer

Cartaからのソケット通信を受けるサーバソケットクラス。

@addr

typeArray

サーバソケットに来た問い合わせを蓄えるための配列。

A.2.3 QPin

@gs

typeTCPServer

Stormからのソケット通信を受けるサーバソケットクラス。

@addr

typeArray

サーバソケットに来た問い合わせを蓄えるための配列。

A.2.4 Chaseav

@gs

typeTCPServer

Stormからのソケット通信を受けるサーバソケットクラス。

@addr

typeArray

サーバソケットに来た問い合わせを蓄えるための配列。

関連したドキュメント