jp.carabiner.inkpod.pi.model.event
クラス MapEvent

java.lang.Object
  上位を拡張 java.util.EventObject
      上位を拡張 jp.carabiner.inkpod.pi.model.event.MapEvent
すべての実装されたインタフェース:
java.io.Serializable

public class MapEvent
extends java.util.EventObject

マップが編集操作されたことを示すイベント

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

フィールドの概要
static int OBJECT_APPENDED
           
static int OBJECT_DEPTH_CHANGED
           
static int OBJECT_DUPLICATED
           
static int OBJECT_GROUPED
           
static int OBJECT_PASTED
           
static int OBJECT_PROPERTY_CHANGED
           
static int OBJECT_REMOVED
           
static int OBJECT_UNGROUPED
           
static int PRE_OBJECT_REMOVED
           
static int REDO
           
static int SHAPE_PROPERTY_CHANGED
           
static int UNDO
           
 
クラス java.util.EventObject から継承されたフィールド
source
 
コンストラクタの概要
MapEvent(PMapModel model, PMapObject[] objects, int type)
           
MapEvent(PMapModel model, PMapObject[] objects, int type, java.beans.PropertyChangeEvent propertyChangeEvent)
           
MapEvent(PMapModel model, PMapObject[] objects, int type, java.beans.PropertyChangeEvent propertyChangeEvent, java.util.EventObject triggerEvent)
           
MapEvent(PMapModel model, PMapObject object, int type)
           
MapEvent(PMapModel model, PMapObject object, int type, java.beans.PropertyChangeEvent propertyChangeEvent)
           
 
メソッドの概要
 PMapModel getModel()
           
 PMapObject getObject()
           
 PMapObject[] getObjects()
           
 java.beans.PropertyChangeEvent getPropertyChangeEvent()
           
 java.util.EventObject getTriggerEvent()
           
 int getType()
           
 
クラス java.util.EventObject から継承されたメソッド
getSource, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

OBJECT_APPENDED

public static int OBJECT_APPENDED

OBJECT_DUPLICATED

public static int OBJECT_DUPLICATED

PRE_OBJECT_REMOVED

public static int PRE_OBJECT_REMOVED

OBJECT_REMOVED

public static int OBJECT_REMOVED

OBJECT_DEPTH_CHANGED

public static int OBJECT_DEPTH_CHANGED

OBJECT_PASTED

public static int OBJECT_PASTED

OBJECT_GROUPED

public static int OBJECT_GROUPED

OBJECT_UNGROUPED

public static int OBJECT_UNGROUPED

OBJECT_PROPERTY_CHANGED

public static int OBJECT_PROPERTY_CHANGED

SHAPE_PROPERTY_CHANGED

public static int SHAPE_PROPERTY_CHANGED

UNDO

public static int UNDO

REDO

public static int REDO
コンストラクタの詳細

MapEvent

public MapEvent(PMapModel model,
                PMapObject object,
                int type)

MapEvent

public MapEvent(PMapModel model,
                PMapObject object,
                int type,
                java.beans.PropertyChangeEvent propertyChangeEvent)

MapEvent

public MapEvent(PMapModel model,
                PMapObject[] objects,
                int type)

MapEvent

public MapEvent(PMapModel model,
                PMapObject[] objects,
                int type,
                java.beans.PropertyChangeEvent propertyChangeEvent)

MapEvent

public MapEvent(PMapModel model,
                PMapObject[] objects,
                int type,
                java.beans.PropertyChangeEvent propertyChangeEvent,
                java.util.EventObject triggerEvent)
メソッドの詳細

getType

public int getType()

getModel

public PMapModel getModel()

getObject

public PMapObject getObject()

getObjects

public PMapObject[] getObjects()

getPropertyChangeEvent

public java.beans.PropertyChangeEvent getPropertyChangeEvent()

getTriggerEvent

public java.util.EventObject getTriggerEvent()