Package org.itsnat.core.event

Defines event and listener classes and interfaces associated to the page lifecycle and events.

See:
          Description

Interface Summary
CodeToSendEvent This event is fired when new code is being added or was added to the document or client.
CodeToSendListener This listener is called when a new JavaScript code is being added to an ItsNatDocument or ClientDocument.
ItsNatAsyncTaskEvent This event is fired automatically by the client and sent to the server to wait until the associated asynchronous task finishes.
ItsNatAttachedClientCometEvent This event object is sent to registered ItsNatAttachedClientEventListener objects to notify the several phases of a remote control process using comet to notify the client any document change.
ItsNatAttachedClientEvent This event object is sent to registered ItsNatAttachedClientEventListener objects to notify the several phases of a remote control process using a timer or comet to notify the client any document change.
ItsNatAttachedClientEventListener This listener (if registered) is called when a remote control event is received by the listened target.
ItsNatAttachedClientTimerEvent This event object is sent to registered ItsNatAttachedClientEventListener objects to notify the several phases of a remote control process using a timer to notify the client any document change.
ItsNatCometEvent This event is fired automatically by the client and sent to the server to wait until the associated CometNotifier has a pending notification then is dispatched to the registered listeners if any.
ItsNatContinueEvent This event is fired automatically by the client to continue a pending task in the server.
ItsNatDOMExtEvent This interface is the parent of event types like ItsNatContinueEvent, ItsNatTimerEvent and ItsNatUserEvent defined by ItsNat extending the DOM standard.
ItsNatDOMStdEvent Every standard DOM event implements this interface.
ItsNatEvent This interface is the parent of any ItsNat event interface: normal and remote view/control events.
ItsNatEventListenerChain This interface is used to control the flow of event listeners processing.
ItsNatKeyEvent This interface is a Java DOM version of Mozilla/FireFox's ItsNatKeyEvent interface because there is no W3C DOM Level 2 key event interface.
ItsNatNormalEvent This interface is the parent of "normal" event interfaces.
ItsNatServletRequestListener An object implementing this interface and registered is executed to receive and process ItsNat servlet requests usually when a new page is being loaded.
ItsNatTimerEvent This event is fired automatically by the client when the time period ends following the rules specified by the timer listener registration.
ItsNatTimerHandle Represents a scheduled/timer task by an ItsNatTimer
ItsNatUserEvent This event is fired by the client calling the ItsNat JavaScript method fireUserEvent with a node target and a user defined name and is received by the user defined listener registered with that target and name.
 

Class Summary
CustomParamTransport Is used to command ItsNat to transport one value from client to server using an event fired on the client and listened in the server.
NodeAllAttribTransport Is used to command ItsNat to transport all current attributes of a client element and optionally synchronize them with the matched server element.
NodeAttributeTransport Is used to command ItsNat to transport the specified attribute of a client DOM element and optionally synchronize it with the matched server DOM element.
NodeCompleteTransport Is used to command ItsNat to transport the current node state (content and attributes) of the specified client node and optionally synchronize it with the matched server DOM node.
NodeInnerTransport Is used to command ItsNat to transport the current content (inner) of the specified client node and optionally synchronize it with the matched server DOM node.
NodeMutationTransport Is used to command ItsNat to transport a client node mutation and optionally synchronize this change at the server.
NodePropertyTransport Is used to command ItsNat to transport the specified node property of a client element and optionally synchronize it with the matched server element as an attribute.
ParamTransport Is the base class of "transport" classes, these classes are used to send custom data from client to server using an event fired on the client and listened in the server.
SingleParamTransport Is the base class of "transport" classes which carry one named value, these classes are used to send custom data from client to server using an event fired on the client and listened in the server.
 

Package org.itsnat.core.event Description

Defines event and listener classes and interfaces associated to the page lifecycle and events.



Copyright © 2007 Innowhere Software Services S.L. All Rights Reserved.