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(BaseHolder holder, 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(BaseHolder holder,
                               BaseObject obj,
                               boolean bEditable,
                               int id)
メソッドの詳細

isBaseHolderEditable

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

addUndo

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

commit

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