com.infoteria.asteria.flowbuilder2.event
Class BaseObjectMenuEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--com.infoteria.asteria.flowbuilder2.event.BaseHolderEvent
              |
              +--com.infoteria.asteria.flowbuilder2.event.BaseObjectEvent
                    |
                    +--com.infoteria.asteria.flowbuilder2.event.BaseObjectUndoableEvent
                          |
                          +--com.infoteria.asteria.flowbuilder2.event.BaseObjectMenuEvent
All Implemented Interfaces:
Serializable

public class BaseObjectMenuEvent
extends BaseObjectUndoableEvent

BaseObjectListener#menuPopupで使用されるイベントです。

See Also:
Serialized Form

Fields inherited from class com.infoteria.asteria.flowbuilder2.event.BaseObjectEvent
DOUBLE_CLICK, MENU_POPUP
 
Fields inherited from class com.infoteria.asteria.flowbuilder2.event.BaseHolderEvent
CLONED, CREATED, DESTROYED, LINK_ADDED, LINK_REMOVED, LOADED, LOADING, OBJECT_ADDED, OBJECT_REMOVED
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
BaseObjectMenuEvent(BaseHolder holder, BaseObject obj, boolean bEditable, JPopupMenu menu)
           
 
Method Summary
 void addAction(Action a)
          ポップアップメニューにActionを追加します。
 void addMenuItem(JMenuItem item)
          ポップアップメニューにJMenuItemを追加します。
 void addSeparator()
          ポップアップメニューにセパレータを追加します。
 
Methods inherited from class com.infoteria.asteria.flowbuilder2.event.BaseObjectUndoableEvent
addUndo, commit, isBaseHolderEditable
 
Methods inherited from class com.infoteria.asteria.flowbuilder2.event.BaseObjectEvent
getBaseObject
 
Methods inherited from class com.infoteria.asteria.flowbuilder2.event.BaseHolderEvent
getBaseHolder, getId
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BaseObjectMenuEvent

public BaseObjectMenuEvent(BaseHolder holder,
                           BaseObject obj,
                           boolean bEditable,
                           JPopupMenu menu)
Method Detail

addMenuItem

public void addMenuItem(JMenuItem item)
ポップアップメニューにJMenuItemを追加します。

addAction

public void addAction(Action a)
ポップアップメニューにActionを追加します。

addSeparator

public void addSeparator()
ポップアップメニューにセパレータを追加します。