com.infoteria.asteria.flowbuilder2.event
クラス BaseObjectUndoableEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--com.infoteria.asteria.flowbuilder2.event.BaseHolderEvent
              |
              +--com.infoteria.asteria.flowbuilder2.event.BaseObjectEvent
                    |
                    +--com.infoteria.asteria.flowbuilder2.event.BaseObjectUndoableEvent
すべての実装インタフェース:
Serializable
直系の既知のサブクラス:
BaseObjectMenuEvent

public class BaseObjectUndoableEvent
extends BaseObjectEvent

Undoを追加できるBaseObjectEventです。

関連項目:
直列化された形式

クラス com.infoteria.asteria.flowbuilder2.event.BaseObjectEvent から継承したフィールド
DOUBLE_CLICK, MENU_POPUP
 
クラス com.infoteria.asteria.flowbuilder2.event.BaseHolderEvent から継承したフィールド
CLONED, CREATED, DESTROYED, LINK_ADDED, LINK_REMOVED, LOADED, LOADING, OBJECT_ADDED, OBJECT_REMOVED
 
クラス java.util.EventObject から継承したフィールド
source
 
コンストラクタの概要
BaseObjectUndoableEvent(com.infoteria.asteria.flowbuilder2.base.BaseHolder holder, com.infoteria.asteria.flowbuilder2.base.BaseObject obj, boolean bEditable, int id)
           
 
メソッドの概要
 void addUndo(UndoableEdit undo)
          Undoを追加します。
 void commit()
          イベント処理でUndo可能なコマンドが実行された場合、それをUndoManagerに登録します。
 boolean isBaseHolderEditable()
          対象となるBaseHolderが編集可能かどうかを返します。
 
クラス com.infoteria.asteria.flowbuilder2.event.BaseObjectEvent から継承したメソッド
getBaseObject
 
クラス com.infoteria.asteria.flowbuilder2.event.BaseHolderEvent から継承したメソッド
getBaseHolder, getId
 
クラス java.util.EventObject から継承したメソッド
getSource, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

BaseObjectUndoableEvent

public BaseObjectUndoableEvent(com.infoteria.asteria.flowbuilder2.base.BaseHolder holder,
                               com.infoteria.asteria.flowbuilder2.base.BaseObject obj,
                               boolean bEditable,
                               int id)
メソッドの詳細

isBaseHolderEditable

public boolean isBaseHolderEditable()
対象となるBaseHolderが編集可能かどうかを返します。

addUndo

public void addUndo(UndoableEdit undo)
Undoを追加します。

commit

public void commit()
イベント処理でUndo可能なコマンドが実行された場合、それをUndoManagerに登録します。