public class SetPropertyListener extends BasePolytypeListener
BasePolytypeListener.EventType
Constructor and Description |
---|
SetPropertyListener()
The no-args constructor default type is
BasePolytypeListener.EventType.ACTION . |
SetPropertyListener(BasePolytypeListener.EventType eventType)
Constructor requires an enumeration of
BasePolytypeListener.EventType that defines what associated event this particular instance handles. |
SetPropertyListener(String eventClassName)
Deprecated.
use #SetPropertyListener(BasePolytypeListener.EventType eventType) instead
|
Modifier and Type | Method and Description |
---|---|
Object |
getFrom() |
javax.el.ValueExpression |
getValueExpression(String name)
Gets the "from" or "to" property as a value expression.
|
protected void |
handleEvent(javax.faces.event.FacesEvent event)
Invoked from the super class with the event matches the target
BasePolytypeListener.EventType . |
void |
setFrom(Object from) |
void |
setValueExpression(String name, javax.el.ValueExpression binding)
Sets the "from" or "to" property via a value expression.
|
addListener, getEventType, getFacesBean, isAppropriate, isTransient, process, processAction, processCalendar, processCalendarActivity, processCalendarActivityDurationChange, processCalendarDisplayChange, processCarouselSpin, processContextInfo, processDataReturn, processDialog, processDisclosure, processDisclosure, processFocus, processItemEvent, processLaunch, processLaunch, processPoll, processPopupCanceled, processPopupFetch, processQuery, processQueryOperation, processRangeChange, processRegionNavigation, processReturn, processReturn, processSelection, processSort, processSpringboardChange, processValueChange, restoreState, saveState, setEventType, setTransient
public SetPropertyListener()
BasePolytypeListener.EventType.ACTION
.public SetPropertyListener(String eventClassName)
eventClassName
- the fully qualified name of the event to listen forpublic SetPropertyListener(BasePolytypeListener.EventType eventType)
BasePolytypeListener.EventType
that defines what associated event this particular instance handles.eventType
- framework concrete eventIllegalArgumentException
- eventType cannot be nullpublic javax.el.ValueExpression getValueExpression(String name)
name
- "from" or "to"IllegalArgumentException
- name is invalid for this state holder; supports 'from' or 'to'public void setValueExpression(String name, javax.el.ValueExpression binding)
name
- "from" or "to"binding
- Tag EL bindingIllegalArgumentException
- name is invalid for this state holder; supports 'from' or 'to'public Object getFrom()
public void setFrom(Object from)
protected void handleEvent(javax.faces.event.FacesEvent event)
BasePolytypeListener.EventType
. Delegates on to a common handler that assigns the "to" to the "from" value.handleEvent
in class BasePolytypeListener
event
- target faces eventBasePolytypeListener.isAppropriate(javax.faces.event.FacesEvent)