jp.carabiner.inkpod.pi.widget
クラス PDefaultMenuBar

java.lang.Object
  上位を拡張 jp.carabiner.widget.WidgetItem
      上位を拡張 jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu>
          上位を拡張 jp.carabiner.widget.MenuBar
              上位を拡張 jp.carabiner.inkpod.pi.widget.PDefaultMenuBar
すべての実装されたインタフェース:
java.lang.Cloneable

public class PDefaultMenuBar
extends jp.carabiner.widget.MenuBar

Inkpodのメニューバーの定義


コンストラクタの概要
PDefaultMenuBar(jp.carabiner.widget.MenuBar menuBar)
           
 
メソッドの概要
 void add(int index, jp.carabiner.widget.Menu item)
           
 void add(jp.carabiner.widget.Menu item)
           
 jp.carabiner.widget.Menu createMenu(jp.carabiner.widget.ActionDef actionDef)
           
 jp.carabiner.widget.Menu createMenu(java.lang.String actionId)
           
 jp.carabiner.widget.Menu get(int index)
           
 jp.carabiner.widget.Menu getChildByActionID(java.lang.String id)
           
 jp.carabiner.widget.Menu[] getChildren()
           
 jp.carabiner.widget.Menu[] getChildrenByActionID(java.lang.String id)
           
 int getChildrenCount()
           
 jp.carabiner.widget.Menu getEditMenu()
          「編集」メニューの定義を返す
 jp.carabiner.widget.Menu getFileMenu()
          「ファイル」メニューの定義を返す
 jp.carabiner.widget.Menu getHelpMenu()
          「オブジェクト」メニューの定義を返す
 java.lang.String getId()
           
 jp.carabiner.widget.Menu getObjectMenu()
          「オブジェクト」メニューの定義を返す
 java.lang.String getTargetId()
           
 jp.carabiner.widget.Menu getViewMenu()
          「表示」メニューの定義を返す
 boolean hasChildren()
           
 int indexOf(jp.carabiner.widget.Menu item)
           
 boolean isLeaf()
           
 boolean isRoot()
           
 boolean removeAll()
           
 jp.carabiner.widget.Menu removeItem(int index)
           
 boolean removeItem(jp.carabiner.widget.Menu item)
           
 void set(int index, jp.carabiner.widget.Menu item)
           
 void setId(java.lang.String id)
           
 void setTargetId(java.lang.String targetId)
           
 
クラス jp.carabiner.widget.MenuBar から継承されたメソッド
addMenu, newChildTypeArray
 
クラス jp.carabiner.widget.WidgetContainer から継承されたメソッド
clone, fireApplicationConfigEvent, fireItemAppendEvent, fireItemChangeEvent, fireItemRemoveEvent, setApplicationConfig
 
クラス jp.carabiner.widget.WidgetItem から継承されたメソッド
getApplicationConfig
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PDefaultMenuBar

public PDefaultMenuBar(jp.carabiner.widget.MenuBar menuBar)
メソッドの詳細

getFileMenu

public jp.carabiner.widget.Menu getFileMenu()
「ファイル」メニューの定義を返す

戻り値:
ファイルメニュー定義

getEditMenu

public jp.carabiner.widget.Menu getEditMenu()
「編集」メニューの定義を返す

戻り値:
「編集」メニュー定義

getViewMenu

public jp.carabiner.widget.Menu getViewMenu()
「表示」メニューの定義を返す

戻り値:
「表示」メニュー定義

getObjectMenu

public jp.carabiner.widget.Menu getObjectMenu()
「オブジェクト」メニューの定義を返す

戻り値:
「オブジェクト」メニュー定義

getHelpMenu

public jp.carabiner.widget.Menu getHelpMenu()
「オブジェクト」メニューの定義を返す

戻り値:
「ヘルプ」メニュー定義

isRoot

public boolean isRoot()
オーバーライド:
クラス jp.carabiner.widget.MenuBar 内の isRoot

createMenu

public jp.carabiner.widget.Menu createMenu(java.lang.String actionId)
オーバーライド:
クラス jp.carabiner.widget.MenuBar 内の createMenu

createMenu

public jp.carabiner.widget.Menu createMenu(jp.carabiner.widget.ActionDef actionDef)
オーバーライド:
クラス jp.carabiner.widget.MenuBar 内の createMenu

add

public void add(int index,
                jp.carabiner.widget.Menu item)
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の add

add

public void add(jp.carabiner.widget.Menu item)
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の add

get

public jp.carabiner.widget.Menu get(int index)
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の get

getChildByActionID

public jp.carabiner.widget.Menu getChildByActionID(java.lang.String id)
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の getChildByActionID

getChildren

public jp.carabiner.widget.Menu[] getChildren()
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の getChildren

getChildrenByActionID

public jp.carabiner.widget.Menu[] getChildrenByActionID(java.lang.String id)
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の getChildrenByActionID

getChildrenCount

public int getChildrenCount()
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の getChildrenCount

hasChildren

public boolean hasChildren()
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の hasChildren

indexOf

public int indexOf(jp.carabiner.widget.Menu item)
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の indexOf

isLeaf

public boolean isLeaf()
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の isLeaf

removeAll

public boolean removeAll()
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の removeAll

removeItem

public jp.carabiner.widget.Menu removeItem(int index)
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の removeItem

removeItem

public boolean removeItem(jp.carabiner.widget.Menu item)
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の removeItem

set

public void set(int index,
                jp.carabiner.widget.Menu item)
オーバーライド:
クラス jp.carabiner.widget.WidgetContainer<jp.carabiner.widget.Menu> 内の set

getId

public java.lang.String getId()
オーバーライド:
クラス jp.carabiner.widget.WidgetItem 内の getId

getTargetId

public java.lang.String getTargetId()
オーバーライド:
クラス jp.carabiner.widget.WidgetItem 内の getTargetId

setId

public void setId(java.lang.String id)
オーバーライド:
クラス jp.carabiner.widget.WidgetItem 内の setId

setTargetId

public void setTargetId(java.lang.String targetId)
オーバーライド:
クラス jp.carabiner.widget.WidgetItem 内の setTargetId