| com.sun.rave.web.ui.component.util.event.HandlerContext
All known Subclasses: com.sun.rave.web.ui.component.util.event.HandlerContextImpl,
HandlerContext | public interface HandlerContext (Code) | | author: Ken Paulsen (ken.paulsen@sun.com) |
getEventObject | public EventObject getEventObject()(Code) | | Accessor for the EventObject associated with this Handler. This
may be null if an EventObject was not created for this handler.
An EventObject, if it does exist, may provide additional details
describing the context in which this Event is invoked.
|
getEventType | public String getEventType()(Code) | | This method provides access to the EventType. This is mostly
helpful for diagnostics, but may be used in a handler to determine
more information about the context in which the code is
executing.
|
getFacesContext | public FacesContext getFacesContext()(Code) | | Accessor for the FacesContext.
FacesContext |
getHandler | public Handler getHandler()(Code) | | Accessor for the Handler descriptor for this Handler. The Handler
descriptor object contains specific meta information describing
the invocation of this handler. This includes details such as
input values, and where output values are to be set.
|
getHandlerDefinition | public HandlerDefinition getHandlerDefinition()(Code) | | Accessor for the Handler descriptor for this Handler. The
HandlerDefinition descriptor contains meta information about the
actual Java handler that will handle the processing. This
includes the inputs required, outputs produces, and the types for
both.
|
getInputValue | public Object getInputValue(String name)(Code) | | This method returns the value for the named input. Input values
are not stored in this Context itself, but in the Handler. If
you are trying to set input values for a handler, you must create
a new Handler object and set its input values.
Parameters: name - The input name The value of the input (null if not found) |
getLayoutElement | public LayoutElement getLayoutElement()(Code) | | Accessor for the LayoutElement associated with this Handler. The
LayoutElement associated with this Handler is the LayoutElement
which declared the handler. This provides a way for the handler
to obtain access to the LayoutElement which is responsible for it
being invoked.
|
getOutputValue | public Object getOutputValue(String name)(Code) | | This method retrieves an Output value. Output values must not be
stored in this Context itself (remember HandlerContext objects
are shared). Output values are stored according to what is
specified in the HandlerDefintion.
Parameters: name - The output name The value of the output (null if not found) |
setHandler | public void setHandler(Handler handler)(Code) | | Setter for the Handler descriptor for this Handler.
Parameters: handler - The Handler |
setOutputValue | public void setOutputValue(String name, Object value)(Code) | | This method sets an Output value. Output values must not be
stored in this Context itself (remember HandlerContext objects
are shared). Output values are stored according to what is
specified in the HandlerDefintion.
|
|
|