org.springframework.richclient.widget.editor.provider
Class DataProviderEvent

Show UML class diagram
java.lang.Object
  extended by org.springframework.richclient.widget.editor.provider.DataProviderEvent

public class DataProviderEvent
extends Object


Field Summary
static int EVENT_TYPE_DELETE
          Object deleted event.
static int EVENT_TYPE_NEW
          New object created event.
static int EVENT_TYPE_UPDATE
          Object updated event.
 
Constructor Summary
DataProviderEvent(int eventType, Object oldEntity, Object newEntity)
          Constructor.
 
Method Summary
static DataProviderEvent deleteEntityEvent(Object oldEntity)
           
 int getEventType()
           
 Object getNewEntity()
           
 Object getOldEntity()
           
static DataProviderEvent newEntityEvent(Object newEntity)
           
static DataProviderEvent updateEntityEvent(Object oldEntity, Object newEntity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EVENT_TYPE_NEW

public static final int EVENT_TYPE_NEW
New object created event. Should have a newEntity.

See Also:
Constant Field Values

EVENT_TYPE_UPDATE

public static final int EVENT_TYPE_UPDATE
Object updated event. Should have both: a newEntity and an oldEntity.

See Also:
Constant Field Values

EVENT_TYPE_DELETE

public static final int EVENT_TYPE_DELETE
Object deleted event. Should have an oldEntity.

See Also:
Constant Field Values
Constructor Detail

DataProviderEvent

public DataProviderEvent(int eventType,
                         Object oldEntity,
                         Object newEntity)
Constructor. Maak een nieuw event aan met de correcte nieuwe en oude entiteit waarden.

Parameters:
eventType - Type van event.
oldEntity - Oude waarde van de entiteit.
newEntity - Nieuwe waarde van de entiteit.
Method Detail

getNewEntity

public Object getNewEntity()

getOldEntity

public Object getOldEntity()

getEventType

public int getEventType()

newEntityEvent

public static final DataProviderEvent newEntityEvent(Object newEntity)

updateEntityEvent

public static final DataProviderEvent updateEntityEvent(Object oldEntity,
                                                        Object newEntity)

deleteEntityEvent

public static final DataProviderEvent deleteEntityEvent(Object oldEntity)


Copyright © 2004-2009 The Spring Framework. All Rights Reserved.