パッケージ org.iplass.mtp.view.menu

インタフェース MenuItemManager

すべてのスーパーインタフェース:
Manager, TypedDefinitionManager<MenuItem>

public interface MenuItemManager
extends TypedDefinitionManager<MenuItem>
  • メソッドの詳細

    • getMenuItem

      @Deprecated MenuItem getMenuItem​(java.lang.String name)
      推奨されていません。
      TypedDefinitionManager.get(String) を使用してください。
      メニューアイテムを返します
      パラメータ:
      name - メニューアイテム名
      戻り値:
      メニューアイテム
    • createMenuItem

      @Deprecated DefinitionModifyResult createMenuItem​(MenuItem menuItem)
      推奨されていません。
      #create(MenuItem) を使用してください。
      メニューアイテムを作成します
      パラメータ:
      menuItem - 作成するメニューアイテム
    • updateMenuItem

      @Deprecated DefinitionModifyResult updateMenuItem​(MenuItem menuItem)
      推奨されていません。
      #update(MenuItem) を使用してください。
      メニューアイテムを更新します
      パラメータ:
      menuItem - 更新するメニューアイテム
    • deleteMenuItem

      @Deprecated DefinitionModifyResult deleteMenuItem​(java.lang.String name)
      推奨されていません。
      TypedDefinitionManager.remove(String) を使用してください。
      メニューアイテムを削除します
      パラメータ:
      name - 削除するメニューアイテム名
    • customizeEntityMenu

      EntityMenuAction customizeEntityMenu​(EntityMenuItem menuItem, java.lang.String defaultAction)
      EntityMenuItemにカスタマイズ設定を行います。
      パラメータ:
      menuItem - メニューアイテム
      defaultAction - デフォルトのアクション
      戻り値:
      カスタマイズ結果
    • customizeActionMenu

      ActionMenuAction customizeActionMenu​(ActionMenuItem menuItem)
      ActionMenuItemにカスタマイズ設定を行います。
      パラメータ:
      menuItem - メニューアイテム
      戻り値:
      カスタマイズ結果
    • customizeUrlMenu

      UrlMenuAction customizeUrlMenu​(UrlMenuItem menuItem)
      UrlMenuItemにカスタマイズ設定を行います。
      パラメータ:
      menuItem - メニューアイテム
      戻り値:
      カスタマイズ結果