Patent ID: 7461382
Filing Date: 2008-12-02
Classification: G06F

Abstract:
1. A computer-implemented method, comprising: receiving a user input request initiated in response to a user input received in an interface defined in a view of a model-view-controller; extracting from the user input request a system event specified by the user input request and values for one or more system event parameters; receiving, by a system event handler, the system event and the values for the one or more system event parameters; identifying an action that implements an application event triggered by the system event, the action specifying a required set of parameters and an event handling function specifying one or more operations that can be performed; generating an instance of the identified action by mapping the one or more system event parameter values to the required set of parameters; and calling the event handling function with the generated instance of the identified action, the event handling function being implemented in a corresponding application event handler to perform the specified one or more operations, wherein the system event includes information identifying one or more manipulations to be performed on data in a model associated with the view, and wherein the event handling function specifies one or more operations required to carry out the identified manipulations.