org.apache.shale.clay.component.chain
Class PropertyValueChangeListenerCommand
java.lang.Object
org.apache.shale.clay.component.chain.AbstractCommand
org.apache.shale.clay.component.chain.PropertyValueChangeListenerCommand
- All Implemented Interfaces:
- Command
public class PropertyValueChangeListenerCommand
- extends AbstractCommand
- implements Command
This Command
will create an ValueChangeListener
method binding and assign it to the UIComponent
implementing
the EditableValueHolder
interface. This Command
is invoked from the AssignPropertiesCommand
chain.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyValueChangeListenerCommand
public PropertyValueChangeListenerCommand()
execute
public boolean execute(Context context)
throws Exception
Looks to see if the AttributeBean
on the ClayContext
is a
valueChangeListener
attribute. If it is, create a
methodBinding
and assign it to the component returning a
true
value. Otherwise, return a false
value.
- Specified by:
execute
in interface Command
- Specified by:
execute
in class AbstractCommand
- Parameters:
context
- common chains
- Returns:
true
if the chain is complete
- Throws:
Exception
- propagated up to the top of the chain
Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.