wt.fc.delete
Class DeleteManagerEvent

java.lang.Object
  extended bywt.events.KeyedEvent
      extended bywt.fc.delete.DeleteManagerEvent

public class DeleteManagerEvent
extends KeyedEvent

Used to represent events occuring within the DeleteManager.

Supported API: true

Extendable: false


Field Summary
private static String CLASSNAME
           
private  DeleteManager deleteManager
           
static String POST_MAKE_UNRESTORABLE
          The event used to notify listeners that a new object was restored from marked for delete

Supported API: true
static String POST_MARK_FOR_DELETE
          The event used to notify listeners that an object has been marked for delete

Supported API: true
static String POST_RESTORE_MARK_FOR_DELETE
          The event used to notify listeners that a new object was restored from marked for delete

Supported API: true
static String PRE_MAKE_UNRESTORABLE
          The event used to notify listeners that a new object was restored from marked for delete

Supported API: true
static String PRE_MARK_FOR_DELETE
          The event used to notify listeners that a new object is about to be marked for delete

Supported API: true
static String PRE_RESTORE_MARK_FOR_DELETE
          The event used to notify listeners that a new object is about to be restored from marked for delete

Supported API: true
private static String RESOURCE
           
 
Fields inherited from class wt.events.KeyedEvent
 
Constructor Summary
DeleteManagerEvent(DeleteManager deleteManager, String eventType, Persistable target)
          

Supported API: false
DeleteManagerEvent(String eventType, Object target)
          Constructor to create single object DeleteManagerEvent.
DeleteManagerEvent(String eventType, WTCollection target)
          Constructor to create multi object DeleteManagerEvent.
 
Method Summary
static String generateEventKey(String eventType)
          

Supported API: false
 DeleteManager getDeleteManager()
          Gets the value of the attribute: deleteManager.
 Persistable getTarget()
          

Supported API: true
 WTCollection getTargets()
          

Supported API: true
 
Methods inherited from class wt.events.KeyedEvent
generateEventKey, generateEventKey, getConceptualClassname, getEventKey, getEventTarget, getEventType, toMultiObjectEvent, toSingleObjectEvents, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

PRE_MARK_FOR_DELETE

public static final String PRE_MARK_FOR_DELETE
The event used to notify listeners that a new object is about to be marked for delete

Supported API: true

See Also:
Constant Field Values

POST_MARK_FOR_DELETE

public static final String POST_MARK_FOR_DELETE
The event used to notify listeners that an object has been marked for delete

Supported API: true

See Also:
Constant Field Values

PRE_RESTORE_MARK_FOR_DELETE

public static final String PRE_RESTORE_MARK_FOR_DELETE
The event used to notify listeners that a new object is about to be restored from marked for delete

Supported API: true

See Also:
Constant Field Values

POST_RESTORE_MARK_FOR_DELETE

public static final String POST_RESTORE_MARK_FOR_DELETE
The event used to notify listeners that a new object was restored from marked for delete

Supported API: true

See Also:
Constant Field Values

PRE_MAKE_UNRESTORABLE

public static final String PRE_MAKE_UNRESTORABLE
The event used to notify listeners that a new object was restored from marked for delete

Supported API: true

See Also:
Constant Field Values

POST_MAKE_UNRESTORABLE

public static final String POST_MAKE_UNRESTORABLE
The event used to notify listeners that a new object was restored from marked for delete

Supported API: true

See Also:
Constant Field Values

deleteManager

private DeleteManager deleteManager
Constructor Detail

DeleteManagerEvent

public DeleteManagerEvent(DeleteManager deleteManager,
                          String eventType,
                          Persistable target)


Supported API: false

Parameters:
deleteManager -
eventType -
target -

DeleteManagerEvent

public DeleteManagerEvent(String eventType,
                          Object target)
Constructor to create single object DeleteManagerEvent.

Supported API: false

Parameters:
eventType -
target -

DeleteManagerEvent

public DeleteManagerEvent(String eventType,
                          WTCollection target)
Constructor to create multi object DeleteManagerEvent.

Supported API: false

Parameters:
eventType -
target -
Method Detail

getDeleteManager

public DeleteManager getDeleteManager()
Gets the value of the attribute: deleteManager.

Supported API: false

Returns:
DeleteManager

generateEventKey

public static String generateEventKey(String eventType)


Supported API: false

Parameters:
eventType -
Returns:
String

getTarget

public Persistable getTarget()


Supported API: true

Returns:
Persistable

getTargets

public WTCollection getTargets()


Supported API: true

Returns:
WTCollection