| nextapp.echo2.webcontainer.PropertyUpdateProcessor
All known Subclasses: nextapp.echo2.webcontainer.syncpeer.WindowPanePeer, nextapp.echo2.webcontainer.syncpeer.ContentPanePeer, nextapp.echo2.webcontainer.syncpeer.SplitPanePeer, nextapp.echo2.webcontainer.syncpeer.TextComponentPeer, nextapp.echo2.webcontainer.syncpeer.ButtonPeer, nextapp.echo2.webcontainer.syncpeer.ListComponentPeer, nextapp.echo2.webcontainer.syncpeer.TablePeer,
PropertyUpdateProcessor | public interface PropertyUpdateProcessor (Code) | | An optional interface for ComponentSynchronizePeer s that provides
the capability to receive DELAYED notification of
state updates from the client. The delayed state notifications will
be provided to the server when a state change occurs to a component
which requires immediate notification. The delayed state notifications
will be provided to the application before the immediate notification,
though they will be processed in no particular order.
This interface must be implemented by any component that creates
"EchoPropertyUpdate" message parts on the client in a ClientMessage.
See Also: nextapp.echo2.webcontainer.ActionProcessor |
Field Summary | |
public String | PROPERTY_NAME The attribute name of XML 'property' elements that specifies
the name of the property. | public String | PROPERTY_VALUE The attribute name of XML 'property' elements that specifies
the value of the property. |
Method Summary | |
public void | processPropertyUpdate(ContainerInstance ci, Component component, Element propertyElement) Notifies the ComponentSynchronizePeer that a client property
update has occurred.
Parameters: ci - the relevant ContainerInstance Parameters: component - the target Component Parameters: propertyElement - the XML element describing the property update(the name and value of the changed property may be obtainedby querying the PROPERTY_NAME and PROPERTY_VALUE attribute values. |
PROPERTY_NAME | public String PROPERTY_NAME(Code) | | The attribute name of XML 'property' elements that specifies
the name of the property.
|
PROPERTY_VALUE | public String PROPERTY_VALUE(Code) | | The attribute name of XML 'property' elements that specifies
the value of the property. Property elements may instead
pass property data in child XML elements, and in such cases
should not have a 'value' attribute.
|
processPropertyUpdate | public void processPropertyUpdate(ContainerInstance ci, Component component, Element propertyElement)(Code) | | Notifies the ComponentSynchronizePeer that a client property
update has occurred.
Parameters: ci - the relevant ContainerInstance Parameters: component - the target Component Parameters: propertyElement - the XML element describing the property update(the name and value of the changed property may be obtainedby querying the PROPERTY_NAME and PROPERTY_VALUE attribute values. |
|
|