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

インタフェース MenuItemManager

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

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

    • getMenuItem

      @Deprecated MenuItem getMenuItem(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

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

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

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

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