jp.carabiner.treeeditor.js
インタフェース JSMenu<T>

型パラメータ:
T - 基本となる型。
既知の実装クラスの一覧:
JSPopupMenu, JSWindow.MenuContainer

public interface JSMenu<T>

JavaScriptから操作するためのメニューです。


メソッドの概要
 JSContainer<T> createMenuContainer(String text)
          コンテナを生成します。
 JSComponent<T> createMenuItem(String text, Object callable)
          メニューアイテムを生成します。
 JSComponent<T> createSeparator()
          メニューアイテムを生成します。
 

メソッドの詳細

createMenuItem

JSComponent<T> createMenuItem(String text,
                              Object callable)
メニューアイテムを生成します。

パラメータ:
text - メニュータイトル。nullは不可。
callable - 関数。nullは不可。
戻り値:
メニュー。

createSeparator

JSComponent<T> createSeparator()
メニューアイテムを生成します。


createMenuContainer

JSContainer<T> createMenuContainer(String text)
コンテナを生成します。

パラメータ:
text - メニュータイトル。nullは不可。
戻り値:
コンテナ。