クラス
org.boxed_economy.besp.presentation.bface.menu.MenuElement の使用

MenuElement を使用しているパッケージ
org.boxed_economy.besp.presentation   
org.boxed_economy.besp.presentation.bface.menu   
org.boxed_economy.besp.presentation.guifw   
org.boxed_economy.components.control   
org.boxed_economy.components.file   
 

org.boxed_economy.besp.presentation での MenuElement の使用
 

MenuElement 型のパラメータを持つ org.boxed_economy.besp.presentation のメソッド
 void PresentationContainer.addMenuElementToShowMenu(MenuElement element)
          Show(表示)メニューにActionを追加します。
 void PresentationContainer.addMenuElementToToolsMenu(MenuElement element)
          Show(表示)メニューにActionを追加します。
 

org.boxed_economy.besp.presentation.bface.menu での MenuElement の使用
 

org.boxed_economy.besp.presentation.bface.menu での MenuElement のサブクラス
 class Action
          PresentationContainerのメニューに登録するActionクラス
 class ActionGroup
          メニュー内においてセパレータで区切られるグループのマーカークラスです 子要素として、Action,Menuを追加できます ActionGroupの入れ子は出来ません
 class Menu
          メニューを表すクラスです SwingのJMenuをラップしています
 class MenuBar
          メニューバーを表すクラス SwingのJMenuBarをラップしています
 class MenuElementGroup
          メニュの要素をグループ化するためのクラス メニュー要素をグループに追加する方針にすることによって、メニュー要素の順序の制御が容易になります。
 class MenuGroup
          メニューの順番を制御するためのグループです
 

MenuElement を返す org.boxed_economy.besp.presentation.bface.menu のメソッド
 MenuElement MenuElementGroup.remove(int index)
          Index指定で子要素を削除します
 

MenuElement 型のパラメータを持つ org.boxed_economy.besp.presentation.bface.menu のメソッド
 void MenuElementGroup.add(MenuElement element)
          子要素を追加します
 void MenuElementGroup.add(MenuElement element, int index)
          Index指定で子要素を追加します
 void MenuElementGroup.remove(MenuElement element)
          子要素を削除します
 

org.boxed_economy.besp.presentation.guifw での MenuElement の使用
 

org.boxed_economy.besp.presentation.guifw での MenuElement のサブクラス
 class CreateComponentAction
          プレゼンテーションコンポーネントを生成するためのアクションです 生成されたPresentationComponentはコンテナに追加されます。
 class MenuManager
          メニューを管理するクラス
 class ShowDialogAction
           
 class ShowGUIComponentAction
          GUIコンポーネントを開くためのクラスです。
 

MenuElement 型のパラメータを持つ org.boxed_economy.besp.presentation.guifw のメソッド
 void GUIContainer.addMenuElementToShowMenu(MenuElement element)
          新規メニューをShowメニューに追加します defalutグループに追加されます
 void GUIContainer.addMenuElementToToolsMenu(MenuElement element)
          新規メニューをToolsメニューに追加します defalutグループに追加されます
 

org.boxed_economy.components.control での MenuElement の使用
 

org.boxed_economy.components.control での MenuElement のサブクラス
 class LimitedTimeRunAction
           
 class ResetAction
           
 class RunAction
           
 class StopAction
           
 

org.boxed_economy.components.file での MenuElement の使用
 

org.boxed_economy.components.file での MenuElement のサブクラス
 class ExitAction
           
 class FileOpenAction
           
 class FileSaveAction
           
 class FileSaveAsAction
           
 class ImportWorldAction