Java jp.carabiner.treeeditor.js.JSWindow
| プロパティ名 | 機能 |
|---|---|
| menu |
ウィンドウのメニューバーを表現するオブジェクトです。読み込みのみ可能です。
Menuタイプのオブジェクトです。
|
| onclick |
ノードのクリック時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にClickEvent型のオブジェクトが設定されます。
|
| onclose |
ウィンドウが閉じる時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にEvent型のオブジェクトが設定されます。
|
| ondblclick |
ノードのダブルクリック時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にClickEvent型のオブジェクトが設定されます。
|
| oninitialize |
すべてのスクリプトの初期化やUI部品の初期化など、ウィンドウの構築処理が完了した時に呼び出されるイベントハンドラです。この時点ではファイルの読み込み、ウィンドウの表示などは行われていません。
Functionタイプのオブジェクトです。第一引数にEvent型のオブジェクトが設定されます。
|
| onopen |
ウィンドウの構築に加え、ファイルの読み込みなどが終わり、ウィンドウが表示された時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にEvent型のオブジェクトが設定されます。
|
| onselect |
ノードの選択状態の変更時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にSelectionEvent型のオブジェクトが設定されます。
|
| onhoiststart |
ホイスト開始時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にHoistEvent型のオブジェクトが設定されます。
|
| onhoistend |
ホイスト終了時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にHoistEvent型のオブジェクトが設定されます。
|
| popup |
ノードでの右クリック時メニューを表現するオブジェクトです。読み込みのみ可能です。
Menuタイプのオブジェクトです。
|
| swingFrame |
フレームに対応するSwingオブジェクトです。読み込みのみ可能です。
javax.swing.JFrameのインスタンスです。
|
| selectedNodes |
選択されているノードのリストです。読み込みのみ可能です。
ノードが選択されていない場合はnull、それ以外はNodeListタイプのオブジェクトです。
|
| settings |
アプリケーションの設定保存・取得用のオブジェクトです。
appsフォルダ内のアプリケーションから呼び出した場合、Settingsオブジェクトが返されます。設定の保持・取得方法についてはSettingsオブジェクトの説明を参照してください。
extフォルダ内のスクリプトから呼び出した場合、nullが返されます。
|
| toplevelSelectedNodes |
選択されているノードのうち、トップレベル(これ以上選択されている親がない)ノードです。読み込みのみ可能です。
ノードが選択されていない場合はnull、それ以外はNodeListタイプのオブジェクトです。
|
| formatManager |
ファイルの読み込み・書き込み形式を管理するマネージャです。読み込みのみ可能です。
FormatManagerタイプのオブジェクトです。
|
| thumbnailManager |
サムネイルのレンダリング方法を管理するマネージャです。読み込みのみ可能です。
ThumbnailManagerタイプのオブジェクトです。
|
Java jp.carabiner.treeeditor.js.JSDocument
| プロパティ名 | 機能 |
|---|---|
| rootNode |
ドキュメントのルートとなるノードです。読み込みのみ可能です。
TreeNodeタイプのオブジェクトです。
|
| nodeStyles |
ノードスタイル(文字色・背景色)を表現するノードです。
NodeStyleListタイプのオブジェクトです。
|
| columnHeaders |
カラムヘッダの一覧を示す配列です。
読み込みのみ可能です。(カラムヘッダの追加などはできません。)
Arrayタイプのオブジェクトです。要素にはColumnHeaderタイプのオブジェクトが格納されます。
|
| filename |
現在開いているZTEファイルの名前を示す文字列です。読み込みのみ可能です。
ファイルを開いていない場合はnullが返されます。
|
| filepath |
現在開いているZTEファイルが格納されているディレクトリのパスを示す文字列です。読み込みのみ可能です。
ファイルを開いていない場合はnullが返されます。
|
| onclose |
ドキュメントが閉じる時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にEvent型のオブジェクトが設定されます。
|
| onnodechange |
ノードの構造が変化した時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にNodeChangeEvent型のオブジェクトが設定されます。
|
| onopen |
ドキュメントが開く時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にEvent型のオブジェクトが設定されます。
|
| onpropchange |
ノードのプロパティが変化した時に呼び出されるイベントハンドラです。
Functionタイプのオブジェクトです。第一引数にPropChangeEvent型のオブジェクトが設定されます。
|
| visibleColumns |
表示領界に含めるカラム数を示す整数値です。
|
| changeOddColor |
行ごとに色を変更するかどうかを示すBoolean値です。
|
| nodeContentWidth |
ノードテキストの幅を示す整数値です。
|
| topicHandleColor |
トピックのハンドル色を示すオブジェクトです。
HandleColorタイプのオブジェクトです。
|
| textHandleColor |
本文のハンドル色を示すオブジェクトです。
HandleColorタイプのオブジェクトです。
|
| defaultStyle |
ノードの既定スタイルを表現するノードです。
TreeNodeタイプのオブジェクトです。
|
| checkBoxVisible |
チェックボックスを表示するかどうかを示すBoolean値です。
|
| metadataNewLineByEnterKey |
カラム編集時にEnterキーを改行とみなすかどうかを示すBoolean値です。
|
| handleStyleClassname |
ハンドルスタイルを示す文字列です。
デフォルトスタイルの場合はnullが返されます。
|
var treeNode = document.createTreeNode("ノード名");
document.rootNode.appendChild(treeNode);
| プロパティ名 | 機能 |
|---|---|
| id |
BEITELコアのID文字列です。
|
| version |
BEITELコアのバージョン文字列です。
|
| myApplication |
このアプリケーションを表現するオブジェクトです。
BEITELApplicationタイプのオブジェクトが返されます。
|
| プロパティ名 | 機能 |
|---|---|
| name |
スクリプト名です。
|
| type |
実行タイプです。nullもしくはstartup, app_menu, popup_menuを返します。
|
| language |
スクリプト言語です。
|
| lastModified |
最終更新日時です。
|
alert("テストです!");