インタフェース
jp.carabiner.treeeditor.js.JSAppContext の使用

JSAppContext を使用しているパッケージ
jp.carabiner.treeeditor.js   
jp.carabiner.treeeditor.js.attachment   
jp.carabiner.treeeditor.js.def   
jp.carabiner.treeeditor.js.io   
jp.carabiner.treeeditor.js.swing   
 

jp.carabiner.treeeditor.js での JSAppContext の使用
 

JSAppContext を実装している jp.carabiner.treeeditor.js のクラス
 class JSRunner
          JavaScriptの実行エンジンです。
 class JSWindow
          JavaScriptから操作するウィンドウです。
 

JSAppContext として宣言されている jp.carabiner.treeeditor.js のフィールド
protected  JSAppContext AbstractJSBeitel.owner
          実行エンジンを保持します。
 

JSAppContext 型のパラメータを持つ jp.carabiner.treeeditor.js のコンストラクタ
AbstractJSBeitel(JSAppContext owner, org.mozilla.javascript.Scriptable scope, TreeEditorFrame frame)
          構築します。
JSAppBeitel(JSAppContext owner, JSApp app, org.mozilla.javascript.Scriptable scope, TreeEditorFrame frame)
          構築します。
JSBeitel(JSAppContext owner, org.mozilla.javascript.Scriptable scope, TreeEditorFrame frame)
          構築します。
JSPopupMenu(JSAppContext owner, JSWindow window)
          構築します。
JSWindow(JSAppContext owner, org.mozilla.javascript.Scriptable scope, TreeEditorFrame frame)
          構築します。
 

jp.carabiner.treeeditor.js.attachment での JSAppContext の使用
 

JSAppContext 型のパラメータを持つ jp.carabiner.treeeditor.js.attachment のメソッド
static
<TT extends jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory>
JSRenderer<TT>
JSRenderer.createFormat(JSAppContext owner, JSComponent<jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory> parent, TT type)
          フォーマットを生成します。
 

JSAppContext 型のパラメータを持つ jp.carabiner.treeeditor.js.attachment のコンストラクタ
JSCustomRenderer(JSAppContext owner, JSComponent<jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory> parent, CustomThumbnailFactory type)
          構築します。
JSRenderer(JSAppContext owner, JSComponent<jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory> parent, T type)
          構築します。
JSRendererList(JSAppContext appOwner, ToplevelObject owner, JSComponent<jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory> parent, jp.carabiner.treeeditor.attachment.thumbnail.FileThumbnailFactory[] types)
          構築します。
 

jp.carabiner.treeeditor.js.def での JSAppContext の使用
 

JSAppContext 型のパラメータを持つ jp.carabiner.treeeditor.js.def のメソッド
static JSComponent<jp.carabiner.tarp.desktop.ItemDef> JSDefContainer.createWrapper(JSAppContext owner, jp.carabiner.tarp.desktop.ItemDef comp)
          ラッパを生成します。
 

JSAppContext 型のパラメータを持つ jp.carabiner.treeeditor.js.def のコンストラクタ
JSAbstractDefComponent(JSAppContext owner, jp.carabiner.tarp.desktop.ItemDef itemDef, Class<?> itemType)
          構築します。
JSDefAction(JSAppContext owner, jp.carabiner.tarp.desktop.ActionDef actionDef)
          構築します。
JSDefContainer(JSAppContext owner, jp.carabiner.tarp.desktop.ContainerDef defs)
          構築します。
JSDefSeparator(JSAppContext owner, jp.carabiner.tarp.desktop.SeparatorDef def)
          構築します。
 

jp.carabiner.treeeditor.js.io での JSAppContext の使用
 

JSAppContext 型のパラメータを持つ jp.carabiner.treeeditor.js.io のメソッド
static JSFormat<?> JSFormat.createFormat(JSAppContext appOwner, JSComponent<jp.carabiner.treeeditor.io.ModelType> parent, jp.carabiner.treeeditor.io.ModelType type)
          フォーマットを生成します。
 

JSAppContext 型のパラメータを持つ jp.carabiner.treeeditor.js.io のコンストラクタ
JSFormat(JSAppContext appOwner, JSComponent<jp.carabiner.treeeditor.io.ModelType> parent, T type)
          構築します。
JSFormatList(JSAppContext appOwner, ToplevelObject owner, JSComponent<jp.carabiner.treeeditor.io.ModelType> parent, jp.carabiner.treeeditor.io.ModelType[] types)
          構築します。
JSLocalFileFormat(JSAppContext appOwner, JSComponent<jp.carabiner.treeeditor.io.ModelType> parent, CustomFileType type)
          構築します。
 

jp.carabiner.treeeditor.js.swing での JSAppContext の使用
 

JSAppContext 型のパラメータを持つ jp.carabiner.treeeditor.js.swing のメソッド
static JSComponent<Component> JSSwingToolBar.createWrapper(JSAppContext owner, Component comp)
          ラッパを生成します。
static JSComponent<Component> JSSwingContainer.createWrapper(JSAppContext owner, Component comp)
          ラッパを生成します。
 

JSAppContext 型のパラメータを持つ jp.carabiner.treeeditor.js.swing のコンストラクタ
JSSwingComponent(JSAppContext owner, Component component)
          構築します。
JSSwingContainer(JSAppContext owner, Container container)
          構築します。
JSSwingMenu(JSAppContext owner, JMenu menu)
          構築します。
JSSwingMenuItem(JSAppContext owner, JMenuItem menuItem)
          構築します。
JSSwingToolBar(JSAppContext owner, jp.carabiner.treeeditor.ui.CustomToolBarGroup menu)
          構築します。
JSSwingToolBarItem(JSAppContext owner, JButton menuItem)
          構築します。