Package de.intarsys.tools.event
Class RequestEvent
- java.lang.Object
-
- java.util.EventObject
-
- de.intarsys.tools.event.Event
-
- de.intarsys.tools.event.RequestEvent
-
- All Implemented Interfaces:
IEvent,IRequestEvent,IFacadeSupport,java.io.Serializable
public class RequestEvent extends Event implements IRequestEvent, IFacadeSupport
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static EventTypeTYPE-
Fields inherited from interface de.intarsys.tools.event.IRequestEvent
ARG_EVENT, ARG_JEVENT, DEPR_ARG_JEVENT
-
-
Constructor Summary
Constructors Constructor Description RequestEvent(java.lang.Object source)RequestEvent(java.lang.Object source, EventType type, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFacadecreateFacade()The associatedIFacade.java.lang.ObjectgetArgs()EventTypegetEventType()A type for this event.java.lang.StringgetName()A name for this event.java.lang.ObjectgetTarget()java.lang.ObjectgetValue()voidsetArgs(java.lang.Object args)voidsetRc(boolean value)voidsetTarget(java.lang.Object target)voidsetValue(java.lang.Object value)-
Methods inherited from class de.intarsys.tools.event.Event
consume, getRc, isConsumed, isVetoed, setVeto, veto
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.intarsys.tools.event.IEvent
consume, getSource, isConsumed, isVetoed, veto
-
Methods inherited from interface de.intarsys.tools.event.IRequestEvent
getRc
-
-
-
-
Field Detail
-
TYPE
public static final EventType TYPE
-
-
Constructor Detail
-
RequestEvent
public RequestEvent(java.lang.Object source)
-
RequestEvent
public RequestEvent(java.lang.Object source, EventType type, java.lang.String name)- Parameters:
source-type- TODOname- TODO
-
-
Method Detail
-
createFacade
public IFacade createFacade()
Description copied from interface:IFacadeSupportThe associatedIFacade.- Specified by:
createFacadein interfaceIFacadeSupport- Returns:
- The associated
IFacade.
-
getArgs
public java.lang.Object getArgs()
-
getEventType
public EventType getEventType()
Description copied from interface:IEventA type for this event.- Specified by:
getEventTypein interfaceIEvent- Overrides:
getEventTypein classEvent- Returns:
- A type for this event.
-
getName
public java.lang.String getName()
Description copied from interface:IEventA name for this event.
-
getTarget
public java.lang.Object getTarget()
- Specified by:
getTargetin interfaceIRequestEvent
-
getValue
public java.lang.Object getValue()
- Specified by:
getValuein interfaceIRequestEvent
-
setArgs
public void setArgs(java.lang.Object args)
-
setRc
public void setRc(boolean value)
- Specified by:
setRcin interfaceIRequestEvent- Overrides:
setRcin classEvent
-
setTarget
public void setTarget(java.lang.Object target)
-
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValuein interfaceIRequestEvent
-
-